#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 84 of file encoding.h.
|
Construction.
Definition at line 236 of file encoding.h. |
|
Reads block of 32-bit words from the decoding buffer.
Definition at line 292 of file encoding.h. |
|
Reads 16bit word from the decoding buffer.
Definition at line 245 of file encoding.h. References BMFORCEINLINE. |
|
Reads block of 32-bit words from the decoding buffer.
Definition at line 271 of file encoding.h. |
|
Reads 32 bit word from the decoding buffer.
Definition at line 256 of file encoding.h. References BMFORCEINLINE. |