BitMagic-C++
|
Serialization for sparse_vector<> More...
Go to the source code of this file.
Data Structures | |
struct | bm::sparse_vector_serial_layout< SV > |
layout class for serialization buffer structure More... | |
class | bm::sparse_vector_serializer< SV > |
class | bm::sparse_vector_deserializer< SV > |
sparse vector de-serializer More... | |
class | bm::compressed_collection_serializer< CBC > |
Seriaizer for compressed collections. More... | |
class | bm::compressed_collection_deserializer< CBC > |
Deseriaizer for compressed collections. More... | |
Namespaces | |
namespace | bm |
Functions | |
template<class SV > | |
void | bm::sparse_vector_serialize (const SV &sv, sparse_vector_serial_layout< SV > &sv_layout, bm::word_t *temp_block=0) |
Serialize sparse vector into a memory buffer(s) structure. More... | |
template<class SV > | |
int | bm::sparse_vector_deserialize (SV &sv, const unsigned char *buf, bm::word_t *temp_block=0) |
Deserialize sparse vector. More... | |
Serialization for sparse_vector<>
Definition in file bmsparsevec_serial.h.