BitMagic-C++
|
Deseriaizer for compressed collections. More...
#include <bmsparsevec_serial.h>
Public Types | |
typedef CBC | compressed_collection_type |
typedef CBC::bvector_type | bvector_type |
typedef CBC::buffer_type | buffer_type |
typedef CBC::statistics | statistics_type |
typedef CBC::address_resolver_type | address_resolver_type |
typedef CBC::container_type | container_type |
Public Member Functions | |
int | deserialize (CBC &buffer_coll, const unsigned char *buf, bm::word_t *temp_block=0) |
Deseriaizer for compressed collections.
Definition at line 415 of file bmsparsevec_serial.h.
CBC::address_resolver_type bm::compressed_collection_deserializer< CBC >::address_resolver_type |
Definition at line 422 of file bmsparsevec_serial.h.
CBC::buffer_type bm::compressed_collection_deserializer< CBC >::buffer_type |
Definition at line 420 of file bmsparsevec_serial.h.
CBC::bvector_type bm::compressed_collection_deserializer< CBC >::bvector_type |
Definition at line 419 of file bmsparsevec_serial.h.
CBC bm::compressed_collection_deserializer< CBC >::compressed_collection_type |
Definition at line 418 of file bmsparsevec_serial.h.
CBC::container_type bm::compressed_collection_deserializer< CBC >::container_type |
Definition at line 423 of file bmsparsevec_serial.h.
CBC::statistics bm::compressed_collection_deserializer< CBC >::statistics_type |
Definition at line 421 of file bmsparsevec_serial.h.
int bm::compressed_collection_deserializer< CBC >::deserialize | ( | CBC & | buffer_coll, |
const unsigned char * | buf, | ||
bm::word_t * | temp_block = 0 ) |
Definition at line 529 of file bmsparsevec_serial.h.
References BM_ASSERT, bm::deserialize(), bm::decoder::get_64(), bm::decoder_base::get_8(), bm::decoder_base::get_pos(), bm::decoder_base::memcpy(), and bm::decoder_base::seek().