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

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

ActualDataSize() overrideLinker::Buffervirtual
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() constLinker::Section
biasLinker::Section
Buffer() (defined in Linker::Buffer)Linker::Bufferinline
Buffer(size_t size) (defined in Linker::Buffer)Linker::Bufferinline
collection_nameLinker::Section
CustomFlag enum valueLinker::Section
data (defined in Linker::Buffer)Linker::Bufferprotected
Execable enum valueLinker::Section
Expand(offset_t new_size)Linker::Section
Fixed enum valueLinker::Section
flagsLinker::Section
GetAlign() const (defined in Linker::Section)Linker::Section
GetByte(offset_t offset) overrideLinker::Sectionvirtual
GetFlags() const (defined in Linker::Section)Linker::Section
GetStartAddress() const (defined in Linker::Section)Linker::Section
Heap enum valueLinker::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 valueLinker::Section
nameLinker::Section
Optional enum valueLinker::Section
Readable enum valueLinker::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::Sectionstatic
ReadFromFile(Reader &rd, offset_t count, std::string name, int flags=Readable) (defined in Linker::Section)Linker::Sectionstatic
ReadFromFile(Reader &rd) (defined in Linker::Buffer)Linker::Bufferstatic
ReadFromFile(Reader &rd, offset_t count) (defined in Linker::Buffer)Linker::Bufferstatic
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 valueLinker::Section
resource_id (defined in Linker::Section)Linker::Section
resource_typeLinker::Section
Section(std::string name, int flags=Readable) (defined in Linker::Section)Linker::Sectioninline
section_flags enum nameLinker::Section
segmentLinker::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 valueLinker::Section
Start() constLinker::Section
Writable enum valueLinker::Section
WriteFile(std::ostream &out, offset_t size, offset_t offset=0) constLinker::Section
WriteFile(std::ostream &out) constLinker::Section
Linker::Buffer::WriteFile(Writer &wr, offset_t count, offset_t offset=0) overrideLinker::Buffervirtual
Linker::Buffer::WriteFile(Writer &wr)Linker::Bufferinline
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 valueLinker::Section
~Writable() (defined in Linker::Writable)Linker::Writablevirtual