|
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 | |
| block_idx_type | nb_ |
| bookmark block idx | |
| block_idx_type | nb_range_ |
| target bookmark range in blocks | |
| unsigned | bm_type_ |
| 0:32-bit, 1: 24-bit, 2: 16-bit | |
| size_t | min_bytes_range_ |
| minumal distance (bytes) between marks | |
Bookmark state structure.
Definition at line 388 of file bmserial.h.
|
inline |
Definition at line 390 of file bmserial.h.
References bm_type_, BMNOEXCEPT, and min_bytes_range_.
| unsigned bm::serializer< BV >::bookmark_state::bm_type_ |
0:32-bit, 1: 24-bit, 2: 16-bit
Definition at line 408 of file bmserial.h.
Referenced by bookmark_state().
| size_t bm::serializer< BV >::bookmark_state::min_bytes_range_ |
minumal distance (bytes) between marks
Definition at line 409 of file bmserial.h.
Referenced by bookmark_state().
| block_idx_type bm::serializer< BV >::bookmark_state::nb_ |
bookmark block idx
Definition at line 406 of file bmserial.h.
| block_idx_type bm::serializer< BV >::bookmark_state::nb_range_ |
target bookmark range in blocks
Definition at line 407 of file bmserial.h.
| unsigned char* bm::serializer< BV >::bookmark_state::ptr_ |
bookmark pointer
Definition at line 405 of file bmserial.h.