RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
This is the complete list of members for Linker::Section, including all inherited members.
ActualDataSize() override | Linker::Buffer | virtual |
address (defined in Linker::Section) | Linker::Section | |
align (defined in Linker::Section) | Linker::Section | |
Append(const void *new_data, size_t length) | Linker::Section | |
Append(const char *new_data) | Linker::Section | |
Append(const Section &other) | Linker::Section | |
Append(Buffer &buffer) | Linker::Section | |
Base() const | Linker::Section | |
bias | Linker::Section | |
Buffer() (defined in Linker::Buffer) | Linker::Buffer | inline |
Buffer(size_t size) (defined in Linker::Buffer) | Linker::Buffer | inline |
collection_name | Linker::Section | |
CustomFlag enum value | Linker::Section | |
data (defined in Linker::Buffer) | Linker::Buffer | protected |
Execable enum value | Linker::Section | |
Expand(offset_t new_size) | Linker::Section | |
Fixed enum value | Linker::Section | |
flags | Linker::Section | |
GetAlign() const (defined in Linker::Section) | Linker::Section | |
GetByte(offset_t offset) override | Linker::Section | virtual |
GetFlags() const (defined in Linker::Section) | Linker::Section | |
GetStartAddress() const (defined in Linker::Section) | Linker::Section | |
Heap enum value | Linker::Section | |
IsExecable() const (defined in Linker::Section) | Linker::Section | |
IsFixed() const (defined in Linker::Section) | Linker::Section | |
IsMergeable() const (defined in Linker::Section) | Linker::Section | |
IsReadable() const (defined in Linker::Section) | Linker::Section | |
IsWritable() const (defined in Linker::Section) | Linker::Section | |
IsZeroFilled() const (defined in Linker::Section) | Linker::Section | |
Mergeable enum value | Linker::Section | |
name | Linker::Section | |
Optional enum value | Linker::Section | |
Readable enum value | Linker::Section | |
ReadFile(std::istream &in) | Linker::Section | |
ReadFile(Reader &in) | Linker::Section | |
ReadFile(Reader &rd, offset_t count) (defined in Linker::Buffer) | Linker::Buffer | |
ReadFromFile(Reader &rd, std::string name, int flags=Readable) (defined in Linker::Section) | Linker::Section | static |
ReadFromFile(Reader &rd, offset_t count, std::string name, int flags=Readable) (defined in Linker::Section) | Linker::Section | static |
ReadFromFile(Reader &rd) (defined in Linker::Buffer) | Linker::Buffer | static |
ReadFromFile(Reader &rd, offset_t count) (defined in Linker::Buffer) | Linker::Buffer | static |
ReadSigned(size_t bytes, offset_t offset, EndianType endiantype) const (defined in Linker::Section) | Linker::Section | |
ReadSigned(size_t bytes, offset_t offset) const (defined in Linker::Section) | Linker::Section | |
ReadUnsigned(size_t bytes, offset_t offset, EndianType endiantype) const (defined in Linker::Section) | Linker::Section | |
ReadUnsigned(size_t bytes, offset_t offset) const (defined in Linker::Section) | Linker::Section | |
RealignEnd(offset_t align) | Linker::Section | |
Reset() | Linker::Section | |
ResetAddress(offset_t new_address) | Linker::Section | |
Resource enum value | Linker::Section | |
resource_id (defined in Linker::Section) | Linker::Section | |
resource_type | Linker::Section | |
Section(std::string name, int flags=Readable) (defined in Linker::Section) | Linker::Section | inline |
section_flags enum name | Linker::Section | |
segment | Linker::Section | |
SetAddress(offset_t new_address) | Linker::Section | |
SetAlign(offset_t new_align) (defined in Linker::Section) | Linker::Section | |
SetExecable(bool state) (defined in Linker::Section) | Linker::Section | |
SetFlag(unsigned newflags) | Linker::Section | |
SetMergeable(bool state) (defined in Linker::Section) | Linker::Section | |
SetReadable(bool state) (defined in Linker::Section) | Linker::Section | |
SetWritable(bool state) (defined in Linker::Section) | Linker::Section | |
SetZeroFilled(bool is_zero_filled) (defined in Linker::Section) | Linker::Section | |
Size() const (defined in Linker::Section) | Linker::Section | |
Stack enum value | Linker::Section | |
Start() const | Linker::Section | |
Writable enum value | Linker::Section | |
WriteFile(std::ostream &out, offset_t size, offset_t offset=0) const | Linker::Section | |
WriteFile(std::ostream &out) const | Linker::Section | |
Linker::Buffer::WriteFile(Writer &wr, offset_t count, offset_t offset=0) override | Linker::Buffer | virtual |
Linker::Buffer::WriteFile(Writer &wr) | Linker::Buffer | inline |
WriteWord(size_t bytes, offset_t offset, uint64_t value, EndianType endiantype) (defined in Linker::Section) | Linker::Section | |
WriteWord(size_t bytes, offset_t offset, uint64_t value) (defined in Linker::Section) | Linker::Section | |
WriteWord(size_t bytes, uint64_t value, EndianType endiantype) | Linker::Section | |
WriteWord(size_t bytes, uint64_t value) | Linker::Section | |
ZeroFilled enum value | Linker::Section | |
~Writable() (defined in Linker::Writable) | Linker::Writable | virtual |