|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
This is the complete list of members for Linker::WindowReader, including all inherited members.
| _AddDisplacement(offset_t displacement) | Linker::WindowReader | inlineprotected |
| _GetMaximumSize(std::shared_ptr< Reader > reader) (defined in Linker::WindowReader) | Linker::WindowReader | inlineprotectedstatic |
| _GetReader(std::shared_ptr< Reader > reader) (defined in Linker::WindowReader) | Linker::WindowReader | inlineprotectedstatic |
| _GetStartOffset(std::shared_ptr< Reader > reader) (defined in Linker::WindowReader) | Linker::WindowReader | inlineprotectedstatic |
| _GetWindowOffset(std::shared_ptr< Reader > reader) (defined in Linker::WindowReader) | Linker::WindowReader | inlineprotectedstatic |
| _RestrictMaximumSize(offset_t new_maximum) | Linker::WindowReader | inlineprotected |
| _ShiftStartOffset(offset_t addend) | Linker::WindowReader | inlineprotected |
| _ValidateParameters() (defined in Linker::WindowReader) | Linker::WindowReader | inlineprotected |
| CreateWindow(offset_t new_start_offset, offset_t new_maximum_size=offset_t(-1), offset_t displacement=0) (defined in Linker::Reader) | Linker::Reader | |
| endiantype | Linker::Reader | |
| GetActionOnOverflow() (defined in Linker::Reader) | Linker::Reader | inline |
| GetImageEnd() override | Linker::WindowReader | virtual |
| GetRemainingCount() | Linker::Reader | |
| global_overflow_behavior | Linker::Reader | static |
| IgnoreOnOverflow enum value | Linker::Reader | |
| maximum_size | Linker::WindowReader | |
| on_overflow | Linker::Reader | |
| OverflowHandlingMode enum name | Linker::Reader | |
| OverflowHandlingRequest enum name | Linker::Reader | |
| Read(void *data, size_t max_count=size_t(-1)) override | Linker::WindowReader | virtual |
| ReadASCII(char terminator, size_t maximum=size_t(-1)) | Linker::Reader | |
| ReadASCIIZ(size_t maximum=size_t(-1)) | Linker::Reader | |
| ReadData(size_t count, void *data) | Linker::Reader | |
| ReadData(size_t count, std::vector< uint8_t > &data, size_t offset=0) | Linker::Reader | |
| ReadData(std::vector< uint8_t > &data, size_t offset=0) | Linker::Reader | |
| ReadData(size_t count, bool terminate_at_null=false) | Linker::Reader | |
| ReadData(std::array< T, N > &data, size_t offset=0) | Linker::Reader | inline |
| reader (defined in Linker::WindowReader) | Linker::WindowReader | |
| Reader(EndianType endiantype) (defined in Linker::Reader) | Linker::Reader | inline |
| ReadSigned(size_t bytes, EndianType endiantype) | Linker::Reader | |
| ReadSigned(size_t bytes) | Linker::Reader | |
| ReadTimestamp(EndianType endiantype) | Linker::Reader | inline |
| ReadTimestamp() | Linker::Reader | inline |
| ReadUnsigned(size_t bytes, EndianType endiantype) | Linker::Reader | |
| ReadUnsigned(size_t bytes) | Linker::Reader | |
| ReadUTF16Data(size_t count, bool terminate_at_null=false) | Linker::Reader | |
| ReadUTF16Data(const char terminator[2], size_t maximum=size_t(-1)) | Linker::Reader | |
| ReadUTF16Data(char16_t terminator, size_t maximum, EndianType endiantype) | Linker::Reader | |
| ReadUTF16Data(char16_t terminator, size_t maximum=size_t(-1)) | Linker::Reader | |
| ReadUTF16Data(char16_t terminator, EndianType endiantype) | Linker::Reader | |
| ReadUTF16ZData(size_t maximum=size_t(-1)) | Linker::Reader | |
| ReportOnOverflow enum value | Linker::Reader | |
| Seek(offset_t offset) override | Linker::WindowReader | virtual |
| SeekEnd(relative_offset_t offset=0) override | Linker::WindowReader | virtual |
| Skip(relative_offset_t offset) override | Linker::WindowReader | virtual |
| start_offset | Linker::WindowReader | |
| Tell() override | Linker::WindowReader | virtual |
| TerminateOnOverflow enum value | Linker::Reader | |
| window_offset | Linker::WindowReader | |
| WindowReader(EndianType endiantype, std::shared_ptr< Reader > reader, offset_t start_offset, offset_t maximum_size, offset_t displacement=0) (defined in Linker::WindowReader) | Linker::WindowReader | inline |
| WindowReader(std::shared_ptr< Reader > reader, offset_t start_offset, offset_t maximum_size, offset_t displacement=0) (defined in Linker::WindowReader) | Linker::WindowReader | inline |
| ~Reader()=default (defined in Linker::Reader) | Linker::Reader | virtual |