RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Linker::WindowWriter Member List

This is the complete list of members for Linker::WindowWriter, including all inherited members.

_AddDisplacement(offset_t displacement)Linker::WindowWriterinlineprotected
_GetMaximumSize(std::shared_ptr< Writer > writer) (defined in Linker::WindowWriter)Linker::WindowWriterinlineprotectedstatic
_GetStartOffset(std::shared_ptr< Writer > writer) (defined in Linker::WindowWriter)Linker::WindowWriterinlineprotectedstatic
_GetWindowOffset(std::shared_ptr< Writer > writer) (defined in Linker::WindowWriter)Linker::WindowWriterinlineprotectedstatic
_GetWriter(std::shared_ptr< Writer > writer) (defined in Linker::WindowWriter)Linker::WindowWriterinlineprotectedstatic
_RestrictMaximumSize(offset_t new_maximum)Linker::WindowWriterinlineprotected
_ShiftStartOffset(offset_t addend)Linker::WindowWriterinlineprotected
_ValidateParameters() (defined in Linker::WindowWriter)Linker::WindowWriterinlineprotected
AlignTo(offset_t align)Linker::Writer
endiantypeLinker::Writer
FillTo(offset_t position)Linker::Writer
maximum_sizeLinker::WindowWriter
Seek(offset_t offset) overrideLinker::WindowWritervirtual
SeekEnd(relative_offset_t offset=0) overrideLinker::WindowWritervirtual
Skip(relative_offset_t offset) overrideLinker::WindowWritervirtual
start_offsetLinker::WindowWriter
Tell() overrideLinker::WindowWritervirtual
window_offsetLinker::WindowWriter
WindowWriter(std::shared_ptr< Writer > writer, offset_t start_offset, offset_t maximum_size, offset_t displacement=0) (defined in Linker::WindowWriter)Linker::WindowWriterinline
WriteData(size_t count, const void *data) overrideLinker::WindowWritervirtual
Linker::Writer::WriteData(size_t max_count, const std::vector< uint8_t > &data, size_t offset=0)Linker::Writer
Linker::Writer::WriteData(const std::vector< uint8_t > &data, size_t offset=0)Linker::Writer
Linker::Writer::WriteData(const std::array< T, N > &data, size_t offset=0)Linker::Writerinline
Linker::Writer::WriteData(size_t count, std::string text, char padding='\0')Linker::Writer
Linker::Writer::WriteData(std::string text)Linker::Writer
Linker::Writer::WriteData(size_t count, std::istream &in)Linker::Writer
Writer(EndianType endiantype) (defined in Linker::Writer)Linker::Writerinline
writer (defined in Linker::WindowWriter)Linker::WindowWriter
WriteTimestamp(Timestamp< Clock > timestamp, EndianType endiantype)Linker::Writerinline
WriteTimestamp(Timestamp< Clock > timestamp)Linker::Writerinline
WriteWord(size_t bytes, uint64_t value, EndianType endiantype)Linker::Writer
WriteWord(size_t bytes, uint64_t value)Linker::Writer
~Writer()=default (defined in Linker::Writer)Linker::Writervirtual