|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
This is the complete list of members for Linker::GlobalOffsetTable, including all inherited members.
| AddEntry(GOTEntry entry) (defined in Linker::GlobalOffsetTable) | Linker::GlobalOffsetTable | inline |
| 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 | |
| AsImage() const override | Linker::ActualImage | virtual |
| Linker::Image::AsImage() | Linker::Image | |
| Base() const | Linker::Section | |
| bias | Linker::Section | |
| Buffer()=default (defined in Linker::Buffer) | Linker::Buffer | |
| 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 |
| endian_type | Linker::TableSection< GOTEntry > | |
| entries | Linker::TableSection< GOTEntry > | |
| Executable 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) const | Linker::ActualImage | |
| GetEndAddress() const | Linker::Section | |
| GetFlags() const (defined in Linker::Section) | Linker::Section | |
| GetStartAddress() const (defined in Linker::Section) | Linker::Section | |
| GlobalOffsetTable(::EndianType endian_type, std::string name, int flags=Readable) (defined in Linker::GlobalOffsetTable) | Linker::GlobalOffsetTable | inline |
| GlobalOffsetTable(std::string name, int flags=Readable) (defined in Linker::GlobalOffsetTable) | Linker::GlobalOffsetTable | inline |
| Heap enum value | Linker::Section | |
| ImageSize() const override | Linker::Buffer | virtual |
| IsExecutable() 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 | |
| ReadData(size_t bytes, offset_t offset, void *buffer) const override | Linker::Section | virtual |
| ReadFile(std::istream &in) override | Linker::TableSection< GOTEntry > | inlinevirtual |
| ReadFile(Reader &rd) override | Linker::TableSection< GOTEntry > | inlinevirtual |
| ReadFile(Reader &rd, offset_t count) (defined in Linker::Section) | Linker::Section | |
| 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 | Linker::ActualImage | |
| ReadSigned(size_t bytes, offset_t offset) const | Linker::ActualImage | |
| ReadUnsigned(size_t bytes, offset_t offset, EndianType endiantype) const | Linker::ActualImage | |
| ReadUnsigned(size_t bytes, offset_t offset) const | Linker::ActualImage | |
| RealignEnd(offset_t align) | Linker::Section | |
| Reset() override | Linker::TableSection< GOTEntry > | inlinevirtual |
| 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 | |
| SetExecutable(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 | |
| Stack enum value | Linker::Section | |
| Start() const | Linker::Section | |
| Writable enum value | Linker::Section | |
| WriteFile(std::ostream &out, offset_t bytes, offset_t offset=0) const override | Linker::TableSection< GOTEntry > | inlinevirtual |
| WriteFile(Writer &wr, offset_t bytes, offset_t offset=0) const override | Linker::TableSection< GOTEntry > | inlinevirtual |
| WriteFile(std::ostream &out, offset_t bytes, offset_t offset=0) const | Linker::TableSection< GOTEntry > | virtual |
| WriteFile(std::ostream &out) const | Linker::TableSection< GOTEntry > | |
| WriteFile(Writer &wr, offset_t count, offset_t offset=0) const override | Linker::TableSection< GOTEntry > | virtual |
| WriteFile(Writer &wr, offset_t count, offset_t offset=0) const =0 | Linker::TableSection< GOTEntry > | virtual |
| WriteFile(Writer &wr) const | Linker::TableSection< GOTEntry > | virtual |
| WriteTable(OutputType &out, offset_t bytes, offset_t offset) const | Linker::TableSection< GOTEntry > | 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 | |
| ~Image()=default (defined in Linker::Image) | Linker::Image | virtual |