BitMagic-C++
Public Types | Public Member Functions
bm::compressed_collection_deserializer< CBC > Class Template Reference

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)
 

Detailed Description

template<class CBC>
class bm::compressed_collection_deserializer< CBC >

Deseriaizer for compressed collections.

Definition at line 415 of file bmsparsevec_serial.h.

Member Typedef Documentation

◆ address_resolver_type

template<class CBC >
typedef CBC::address_resolver_type bm::compressed_collection_deserializer< CBC >::address_resolver_type

Definition at line 422 of file bmsparsevec_serial.h.

◆ buffer_type

template<class CBC >
typedef CBC::buffer_type bm::compressed_collection_deserializer< CBC >::buffer_type

Definition at line 420 of file bmsparsevec_serial.h.

◆ bvector_type

template<class CBC >
typedef CBC::bvector_type bm::compressed_collection_deserializer< CBC >::bvector_type

Definition at line 419 of file bmsparsevec_serial.h.

◆ compressed_collection_type

template<class CBC >
typedef CBC bm::compressed_collection_deserializer< CBC >::compressed_collection_type

Definition at line 418 of file bmsparsevec_serial.h.

◆ container_type

template<class CBC >
typedef CBC::container_type bm::compressed_collection_deserializer< CBC >::container_type

Definition at line 423 of file bmsparsevec_serial.h.

◆ statistics_type

template<class CBC >
typedef CBC::statistics bm::compressed_collection_deserializer< CBC >::statistics_type

Definition at line 421 of file bmsparsevec_serial.h.

Member Function Documentation

◆ deserialize()

template<class CBC >
int bm::compressed_collection_deserializer< CBC >::deserialize ( CBC &  buffer_coll,
const unsigned char *  buf,
bm::word_t temp_block = 0 
)

The documentation for this class was generated from the following file: