|
BitMagic-C++
|
Bookmark state structure. More...
#include <bmserial.h>
Public Member Functions | |
| bookmark_state (block_idx_type nb_range) BMNOEXCEPT | |
Data Fields | |
| unsigned char * | ptr_ |
| bookmark pointer More... | |
| block_idx_type | nb_ |
| bookmark block idx More... | |
| block_idx_type | nb_range_ |
| target bookmark range in blocks More... | |
| unsigned | bm_type_ |
| 0:32-bit, 1: 24-bit, 2: 16-bit More... | |
| size_t | min_bytes_range_ |
| minumal distance (bytes) between marks More... | |
Bookmark state structure.
Definition at line 338 of file bmserial.h.
|
inline |
Definition at line 340 of file bmserial.h.
References bm::serializer< BV >::bookmark_state::bm_type_, and bm::serializer< BV >::bookmark_state::min_bytes_range_.
| unsigned bm::serializer< BV >::bookmark_state::bm_type_ |
0:32-bit, 1: 24-bit, 2: 16-bit
Definition at line 358 of file bmserial.h.
Referenced by bm::serializer< BV >::bookmark_state::bookmark_state().
| size_t bm::serializer< BV >::bookmark_state::min_bytes_range_ |
minumal distance (bytes) between marks
Definition at line 359 of file bmserial.h.
Referenced by bm::serializer< BV >::bookmark_state::bookmark_state().
| block_idx_type bm::serializer< BV >::bookmark_state::nb_ |
bookmark block idx
Definition at line 356 of file bmserial.h.
| block_idx_type bm::serializer< BV >::bookmark_state::nb_range_ |
target bookmark range in blocks
Definition at line 357 of file bmserial.h.
| unsigned char* bm::serializer< BV >::bookmark_state::ptr_ |
bookmark pointer
Definition at line 355 of file bmserial.h.
1.8.17