#include <encoding.h>
Inheritance diagram for bm::decoder:
Public Member Functions | |
decoder (const unsigned char *buf) | |
Construction. | |
bm::short_t | get_16 () |
Reads 16bit word from the decoding buffer. | |
bm::word_t | get_32 () |
Reads 32 bit word from the decoding buffer. | |
void | get_32 (bm::word_t *w, unsigned count) |
Reads block of 32-bit words from the decoding buffer. | |
void | get_16 (bm::short_t *s, unsigned count) |
Reads block of 32-bit words from the decoding buffer. |
Properly handles aligment issues with integer data types.
Definition at line 87 of file encoding.h.
|
Construction.
Definition at line 240 of file encoding.h. |
|
Reads block of 32-bit words from the decoding buffer.
Definition at line 300 of file encoding.h. References bm::decoder_base::seek(). |
|
Reads 16bit word from the decoding buffer.
Definition at line 249 of file encoding.h. References BMFORCEINLINE. |
|
Reads block of 32-bit words from the decoding buffer.
Definition at line 275 of file encoding.h. References bm::decoder_base::seek(). |
|
Reads 32 bit word from the decoding buffer.
Definition at line 260 of file encoding.h. References BMFORCEINLINE. |