|
|
void | Start (std::shared_ptr< Linker::Reader > reader) |
| |
|
void | Start (std::shared_ptr< Linker::Image > image) |
| |
|
bool | IsDataBufferEmpty () |
| |
|
void | ReadBytes (size_t offset, size_t count, uint8_t *data) |
| |
|
void | AddBytes (size_t count, uint8_t *data) |
| |
|
uint32_t | ReadNextUnsigned (size_t count) |
| |
|
uint32_t | ReadNextControlBits (size_t count) |
| |
|
uint8_t | ReadNextDataByte () |
| |
|
void | GenerateNextBytes () |
| |
|
bool | GetNextByte (uint8_t &result) |
| |
|
uint32_t | GetNextUnsigned (size_t count) |
| |
|
|
bool | using_reader = false |
| |
|
std::shared_ptr< Linker::Reader > | source_reader = nullptr |
| |
|
std::shared_ptr< Linker::Image > | source_image |
| |
|
offset_t | image_offset = 0 |
| |
|
uint32_t | control_word_buffer = 0 |
| |
|
uint8_t | control_word_size = 0 |
| |
|
std::array< uint8_t, DataBufferSize > | data_buffer |
| |
|
size_t | data_buffer_offset = 0 |
| |
|
size_t | data_buffer_length = 0 |
| |
|
size_t | data_buffer_position = 0 |
| |
|
|
static constexpr size_t | DataBufferSize = 4096 |
| |
The documentation for this class was generated from the following files:
- src/format/pmode.h
- src/format/pmode.cc