本文整理汇总了C++中framework::packer类的典型用法代码示例。如果您正苦于以下问题:C++ packer类的具体用法?C++ packer怎么用?C++ packer使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了packer类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: pack
void compressive_storage::pack(framework::packer& packer) const {
packer.pack_array(4);
packer.pack(static_cast<const storage&>(*this));
packer.pack(mine_);
packer.pack(status_);
packer.pack(*compressor_);
}
开发者ID:gwtnb,项目名称:jubatus_core,代码行数:7,代码来源:compressive_storage.cpp
示例2: msgpack_pack
void burst_result::msgpack_pack(framework::packer& packer) const {
if (!p_) {
result_window r(invalid_pos);
packer.pack(r);
} else {
packer.pack(*p_);
}
}
开发者ID:kumagi,项目名称:jubatus_core,代码行数:8,代码来源:burst_result.cpp
示例3: get_row
void get_row(const uint64_t id, framework::packer& pk) const {
jubatus::util::concurrent::scoped_rlock lk(table_lock_);
if (tuples_ <= id) {
// TODO(kumagi): Should we return nil object?
// or raise assertion?
return;
}
pk.pack_array(3); // [key, [owner, id], [data]]
pk.pack(keys_[id]); // key
pk.pack(versions_[id]); // [version]
pk.pack_array(columns_.size());
for (size_t i = 0; i < columns_.size(); ++i) {
columns_[i].pack_with_index(id, pk);
}
}
开发者ID:gwtnb,项目名称:jubatus_core,代码行数:15,代码来源:column_table.hpp
示例4: pack
void inverted_index_classifier::pack(framework::packer& pk) const {
pk.pack_array(2);
{
util::concurrent::scoped_rlock lk(storage_mutex_);
mixable_storage_->get_model()->pack(pk);
}
labels_.get_model()->pack(pk);
}
开发者ID:jubatus,项目名称:jubatus_core,代码行数:8,代码来源:inverted_index_classifier.cpp
示例5: pack
void nearest_neighbor_recommender::pack(framework::packer& packer) const {
packer.pack_array(2);
orig_.pack(packer);
nearest_neighbor_engine_->pack(packer);
}
开发者ID:gwtnb,项目名称:jubatus_core,代码行数:5,代码来源:nearest_neighbor_recommender.cpp
示例6: pack
void pack(framework::packer& pk) const {
util::concurrent::scoped_lock lk(mutex_);
pk.pack(*this);
}
开发者ID:TkrUdagawa,项目名称:jubatus_core,代码行数:4,代码来源:weight_manager.hpp
示例7: pack
void local_storage::pack(framework::packer& packer) const {
packer.pack(*this);
}
开发者ID:gwtnb,项目名称:jubatus_core,代码行数:3,代码来源:local_storage.cpp
示例8: pack
void inverted_index_storage::pack(framework::packer& packer) const {
packer.pack(*this);
}
开发者ID:gwtnb,项目名称:jubatus_core,代码行数:3,代码来源:inverted_index_storage.cpp
示例9: pack
void pack(framework::packer& packer) const {
packer.pack(*this);
}
开发者ID:jubatus,项目名称:jubatus_core,代码行数:3,代码来源:lof_storage.hpp
示例10: pack
void clustering::pack(framework::packer& pk) const {
pk.pack_array(2);
clustering_->pack(pk);
wm_.get_model()->pack(pk);
}
开发者ID:jubatus,项目名称:jubatus_core,代码行数:5,代码来源:clustering.cpp
示例11: pack
void sparse_matrix_storage::pack(framework::packer& packer)
const {
packer.pack(*this);
}
开发者ID:jubatus,项目名称:jubatus_core,代码行数:4,代码来源:sparse_matrix_storage.cpp
示例12: pack
void recommender::pack(framework::packer& pk) const {
pk.pack_array(2);
recommender_->pack(pk);
wm_.get_model()->pack(pk);
}
开发者ID:gintenlabo,项目名称:jubatus_core,代码行数:5,代码来源:recommender.cpp
示例13: pack
void aggregator::pack(framework::packer& packer) const {
JUBATUS_ASSERT(p_);
packer.pack(*p_);
}
开发者ID:gintenlabo,项目名称:jubatus_core,代码行数:4,代码来源:aggregator.cpp
示例14: pack
void lof::pack(framework::packer& packer) const {
packer.pack_array(2);
mixable_storage_->get_model()->pack(packer);
nn_engine_->pack(packer);
}
开发者ID:miyakawataku,项目名称:jubatus_core,代码行数:5,代码来源:lof.cpp
示例15: pack
void bit_index_storage::pack(framework::packer& packer) const {
packer.pack(*this);
}
开发者ID:gintenlabo,项目名称:jubatus_core,代码行数:3,代码来源:bit_index_storage.cpp
示例16: pack
void anomaly::pack(framework::packer& pk) const {
pk.pack_array(2);
anomaly_->pack(pk);
wm_.get_model()->pack(pk);
}
开发者ID:jubatus,项目名称:jubatus_core,代码行数:5,代码来源:anomaly.cpp
示例17: pack
void lsh::pack(framework::packer& packer) const {
packer.pack_array(2);
orig_.pack(packer);
mixable_storage_->get_model()->pack(packer);
}
开发者ID:hido,项目名称:jubatus_core,代码行数:5,代码来源:lsh.cpp
示例18: pack
void simple_storage::pack(framework::packer& packer) const {
packer.pack_array(2);
packer.pack(static_cast<const storage&>(*this));
packer.pack(mine_);
}
开发者ID:gwtnb,项目名称:jubatus_core,代码行数:5,代码来源:simple_storage.cpp
示例19: pack
void local_storage::pack(framework::packer& packer) const {
scoped_rlock lk(mutex_);
packer.pack(*this);
}
开发者ID:jubatus,项目名称:jubatus_core,代码行数:4,代码来源:local_storage.cpp
示例20:
void ucb1::pack(framework::packer& pk) const {
pk.pack(s_);
}
开发者ID:nagyistoce,项目名称:jubatus-core,代码行数:3,代码来源:ucb1.cpp
注:本文中的framework::packer类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论