RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CDOS16M::BWFormat::AbstractSegment
 CPharLap::P3Format::MultiSegmented::AbstractSegment
 COMF::OMF86Format::AliasDefinitionRecord::AliasDefinition
 CELF::ELFFormat::VersionRequirement::Auxiliary
 COMF::OMF86Format::BaseSpecificationSpecification for the group and segment of some reference, and the frame if both are 0
 CDumper::BitFieldDisplay::BitField
 CAmiga::HunkFormat::BlockThe smallest unit of a Hunk file, it starts with a type word. A HUNK_END or HUNK_BREAK block is represented by this
 CELF::ELFFormat::Block
 COMF::OMF86Format::BlockIndexA rich container for indexes referring to a BLKDEF record
 CAS86Obj::AS86ObjFormat::ByteCode
 COMF::ChecksumWriterConvenience class to calculate the checksum of a record while writing it
 COMF::OMF86Format::GroupDefinitionRecord::ComponentRepresents a component of the group
 CDumper::ContainerA record whose values should be displayed together, as a collection
 COMF::OMF86Format::DataBlockRepresents a sequence of data, with optional repeated parts, used by RelocatableDataRecord, PhysicalDataRecord and LogicalDataRecord
 CMicrosoft::PEFormat::PEOptionalHeader::DataDirectoryA data directory entry
 CAmiga::HunkFormat::IndexBlock::Definition
 CLinker::ModuleCollector::definitionDescription of a symbol definition in some module
 CDigitalResearch::CPM86Format::DescriptorA representation of segment group within the executable
 CPharLap::P3Format::MultiSegmented::Descriptor
 Cdump.Determiner
 CDumper::Display< Ts >This class represents an entry that can be displayed in a file dump
 CDumper::Display< offset_t >
 CDumper::Display< offset_t, offset_t >
 CDumper::Display< offset_t, Ts... >
 CDumper::Display< std::string >
 CDumper::DumperAn abstract interface that separates structure and presentation of the data inside a file
 CELF::ELFFormat::DynamicObject
 Cstd::enable_shared_from_this
 CApple::ResourceFork::JumpTableCodeResource::Entry
 CMachO::FatMachOFormat::Entry
 CMicrosoft::NEFormat::EntryRepresents an entry into the binary, typically DLL exported procedures
 CMicrosoft::W3Format::Entry
 CLinker::Exception
 CO65::O65Format::Module::exported_global
 CLinker::ExportedSymbolNameRepresents a symbol to be exported from the module
 CApple::OMFFormat::Segment::Expression
 COMF::OMF86Format::ExternalAssociationRecord::ExternalAssociation
 COMF::OMF86Format::ExternalIndexA rich container for indexes referring to symbols in an EXTDEF, LEXTDEF, COMDEF, LCOMDEF, CEXTDEF record
 COMF::OMF86Format::ExternalNameAn external name declaration, appearing in an EXTDEF, LEXTDEF, COMDEF, LCOMDEF or CEXTDEF record
 CDumper::FieldA representation of a named value within a structure
 CArchive::ArchiveFormat::File
 CArchive::ArchiveFormat::FileReader
 Cdump.FileReader
 COMF::OMF86Format::FixupRecord::Fixup
 Cformat_description
 Cformat_magic
 Cformat_specification
 CErgo::XPFormat::Group
 COMF::OMF86Format::IntelLibraryDictionaryRecord::Group
 COMF::OMF86Format::GroupIndexA rich container for indexes referring to a GRPDEF record
 CO65::O65Format::Module::header_optionAdditional entries in the header
 CELF::ELFFormat::HobbitBeOSResourceResources for the prototype BeOS Development Release for the AT&T Hobbit
 CAmiga::HunkFormat::HunkThe smallest loadable unit of a Hunk file is the hunk, it roughly corresponds to a segment in other file formats
 CAmiga::HunkFormat::IndexBlock::HunkEntry
 CELF::ELFFormat::IBMExportEntry
 CELF::ELFFormat::IBMImportEntry
 CELF::ELFFormat::IBMResource
 CLinker::ImageRepresents an abstract data image whose data can be written to a file
 CEPOC::SymbianFormat::ImportBlock
 COMF::OMF86Format::RegisterInitializationRecord::Register::InitialValueUsed to initialize the register
 CMicrosoft::LEFormat::IteratedPage::IterationRecord
 CDigitalResearch::CPM86Format::FastLoadDescriptor::ldt_descriptor
 COMF::OMF86Format::TypeDefinitionRecord::LeafDescriptorA single item in a type definition
 CDigitalResearch::CPM86Format::library_id(FlexOS only) A shared runtime library identifier
 CLinker::SymbolName::LibraryMark
 COMF::OMF86Format::LineNumberRepresents a line number, used by LineNumbersRecord and SymbolLineNumbersRecord
 CScript::List
 CMachO::MachOFormat::LoadCommand
 COMF::OMF86Format::GroupDefinitionRecord::Component::LoadTimeLocatableRepresents the data required for a load-time locatable group (Intel only)
 COMF::OMF86Format::SegmentDefinitionRecord::LoadTimeLocatableAdditional data for LTL segment, not part of TIS
 CLinker::LocationRepresents a single offset within a section, or an absolute location in memory if the section is null
 COMF::OMF86Format::BaseSpecification::LocationType representing the group and segment of some reference
 COMF::OMF86Format::IntelLibraryModuleLocationsRecord::Location
 CCOFF::COFFFormat::MachineType
 CPCOS::CMDFormat::MemoryBlockRepresents a block of data in the file, also an end-of-block object is an instance of this type
 CAmiga::HunkFormat::ModuleModule is a program unit containing several hunks
 CAS86Obj::AS86ObjFormat::Module
 CLinker::ModuleEncodes an object module file as a collection of sections, symbols and relocations
 CO65::O65Format::ModuleA object file typically contains a single module
 COMF::OMF86Format::ModuleRepresents a single module inside the OMF file
 CLinker::ModuleCollectorHelper class that collects object files and libraries, and includes library objects for required symbols
 CMicrosoft::LEFormat::ModuleDirective
 CMicrosoft::NEFormat::ModuleReferenceRepresents an imported module in the module reference table
 CMicrosoft::MZSimpleStubWriter
 CMicrosoft::MZStubWriter
 CMicrosoft::LEFormat::Name
 CMicrosoft::NEFormat::NameA name and ordinal pair, as used for resident and non-resident names
 COMF::OMF86Format::NameIndexA rich container for indexes referring to a LNAME/LLNAME declaration
 CScript::Node
 CELF::ELFFormat::Note
 COMF::OMF86Format::TypeDefinitionRecord::LeafDescriptor::NullRepresents a null leaf
 CMicrosoft::LEFormat::Object
 CPMODE::PMW1Format::Object
 CAS86Obj::AS86ObjFormat::segment_size_list::offset
 COMF::OMF86Format::BackpatchRecord::OffsetValuePair
 COMF::OMF86Format::NamedBackpatchRecord::OffsetValuePair
 CCOFF::COFFFormat::OptionalHeaderAn abstract class to represent the optional header
 CLinker::OptionCollectorHelper class that contains the options interpreted by the format
 CLinker::OptionDescription< T >A typed option description, used for documenting options
 CLinker::OptionDescription< bool >
 CLinker::OptionDescription< std::optional< offset_t > >
 CLinker::OptionDescription< std::optional< std::string > >
 CLinker::OptionDescription< std::optional< std::vector< std::string > > >
 CLinker::OptionDescription< std::optional< T > >
 CLinker::OptionDescription< std::string >
 CLinker::OptionDescription< std::vector< T > >
 CLinker::OptionDescription< void >A typeless option description, used as a base class for documenting typed options, as well as options that do not have a value (memory model specifications)
 CELF::ELFFormat::IBMSystemInfo::os2_specific
 COMF::OMF86Format::OverlayIndexA rich container for indexes referring to a OVLDEF record
 CAmiga::HunkFormat::OverlayBlock::OverlaySymbol
 CMicrosoft::LEFormat::Page
 CELF::ELFFormat::Segment::Part
 CMicrosoft::MZFormat::PIFConcurrent DOS embedded program information, produced by PIFED
 CApple::FinderInfo::Point
 CLinker::PositionStores an absolute address along with the containing segment or address space
 CApple::OMFFormat::Segment::Expression::precedence
 CAmiga::HunkFormat::IndexBlock::ProgramUnit
 Cdump.Reader
 CLinker::ReaderA helper class, encapsulating functionality needed to import binary data
 CApple::OMFFormat::Segment::RecordA single record inside the segment body, also represents an END record
 CELF::FatELFFormat::Record
 COMF::OMFFormat::RecordBase class representing OMF record types
 CLinker::ReferenceRepresents a reference stored in a linker script
 COMF::OMF86Format::ReferenceRepresents a reference for a relocation
 COMF::OMF86Format::RegisterInitializationRecord::RegisterA single initialization entry
 COMF::OMF86Format::SegmentDefinitionRecord::RelocatableType representing a relocatable segment
 CAmiga::HunkFormat::Relocation
 CBFLT::BFLTFormat::RelocationRepresents a relocation within the image
 CCOFF::COFFFormat::RelocationA generic COFF relocation
 CDigitalResearch::CPM68KFormat::Relocation
 CDigitalResearch::CPM86Format::RelocationRepresents a single relocation
 CDigitalResearch::CPM8KFormat::Relocation
 CELF::ELFFormat::Relocation
 CEPOC::SymbianFormat::Relocation
 CLinker::RelocationA representation of a value within some binary data that has to be fixed up once the exact position of certain symbols within memory is known
 CMicrosoft::MZFormat::RelocationRepresents a relocation entry in the header, as a pair of 16-bit words
 CMicrosoft::NEFormat::Segment::Relocation
 CMINIX::MINIXFormat::Relocation
 CO65::O65Format::Module::relocationRelocation entries
 CPharLap::MPFormat::Relocation
 CPharLap::P3Format::MultiSegmented::Relocation
 CPMODE::PMW1Format::Object::Relocation
 CDigitalResearch::CPM86Format::relocation_sourceRepresents the location of a 16-bit words that needs to be relocated
 CEPOC::SymbianFormat::RelocationBlock
 CAmiga::HunkFormat::RelocationBlock::RelocationData
 CEPOC::SymbianFormat::RelocationSection
 COMF::OMF86Format::TypeDefinitionRecord::LeafDescriptor::RepeatRepresents a final repeat leaf, meaning that the data in this type should be repeated indefinitely
 CLinker::ResolutionRepresenting a resolved relocation
 CMicrosoft::LEFormat::Resource
 CApple::ResourceFork::ResourceReference
 CApple::ResourceFork::ResourceType
 CMicrosoft::NEFormat::ResourceTypeWindows executables bundle their resources by resource type
 CBinary::CPM3Format::rsx_recordA single RSX record
 CDigitalResearch::CPM86Format::rsx_recordRepresents an attached RSX file (residential system extension)
 CPharLap::P3Format::RunTimeParameterBlock
 CCOFF::COFFFormat::SectionA COFF section
 CELF::ELFFormat::Section
 CMachO::MachOFormat::Section
 CApple::OMFFormat::Segment
 CBinary::AtariFormat::SegmentRepresents a loadable segment in the binary
 CBinary::FLEXFormat::Segment
 CDigitalResearch::CPM8KFormat::SegmentRepresents a segment within the module
 CELF::ELFFormat::Segment
 CErgo::XPFormat::Segment
 CMicrosoft::NEFormat::SegmentRepresents an NE segment as stored in the segment table and segment data
 CAS86Obj::AS86ObjFormat::segment_size_list
 COMF::OMF86Format::GroupDefinitionRecord::Component::SegmentClassOverlayNamesRepresents the data required for identifying a the segment by the name, class name and overlay name (Intel only)
 COMF::OMF86Format::SegmentIndexA rich container for indexes referring to a SEGDEF record
 Cstd::streambuf
 CAOut::AOutFormat::Symbol
 CAS86Obj::AS86ObjFormat::Symbol
 CCOFF::COFFFormat::SymbolA COFF symbol
 CDigitalResearch::CPM8KFormat::Symbol
 CELF::ELFFormat::Symbol
 CMINIX::MINIXFormat::Symbol
 CLinker::SymbolDefinitionRepresents a symbol definition
 COMF::OMF86Format::SymbolDefinitionRepresents a symbol definition, used by SymbolDefinitionsRecord and DebugSymbolsRecord
 CLinker::SymbolNameRepresents an (imported or internal) symbol name, which can be more complex than a string
 CLinker::TargetRepresents a possible target or reference frame of a relocation
 CCppUnit::TestFixture
 COMF::OMF86Format::FixupRecord::ThreadThreads are intermediary storage for relocation targets and frames, this class represents a thread assignment
 CLinker::TypeData< T >Helper template to parse and display type of command line options
 CLinker::TypeData< bool >Helper template to parse and display type of command line options
 CLinker::TypeData< offset_t >Helper template to parse and display type of command line options
 CLinker::TypeData< std::optional< T > >Helper template to parse and display type of command line options
 CLinker::TypeData< std::string >Helper template to parse and display type of command line options
 CLinker::TypeData< std::vector< T > >Helper template to parse and display type of command line options
 COMF::OMF86Format::TypeIndexA rich container for indexes referring to a TYPDEF record
 CAmiga::HunkFormat::SymbolBlock::Unit
 COMF::OMF86Format::UsesAbsoluteRepresents a MethodAbsolute value
 COMF::OMF86Format::UsesSourceRepresents a MethodSource value
 COMF::OMF86Format::UsesTargetRepresents a MethodTarget value
 CScript::Value< Type >
 CScript::Value< void >
 CAS86Obj::AS86ObjFormat::Module::version
 CMicrosoft::NEFormat::versionVersion number
 CMicrosoft::PEFormat::PEOptionalHeader::version_typeRepresents a version entry with major and minor versions
 CPMODE::PMW1Format::version_type
 CELF::ELFFormat::VersionRequirement
 CLinker::Word< Int >Generic template to be used as table entries
 CLinker::Word< uint32_t >
 CLinker::WriterA helper class, encapsulating functionality needed to export binary data
 Cyy_buffer_state
 Cyy_trans_info
 Cyyalloc
 CYYSTYPE