|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
Represents a single module inside the OMF file. More...
#include <omf.h>
Public Attributes | |
| size_t | first_record = 0 |
| The index of the first record inside the file, stored in the OMF86Format objects. | |
| size_t | record_count = 0 |
| The number of records belonging to this module. | |
| std::vector< std::string > | lnames |
| List of names declared in the module. | |
| std::vector< std::shared_ptr< SegmentDefinitionRecord > > | segdefs |
| List of segments declared in the module. | |
| std::vector< std::shared_ptr< GroupDefinitionRecord > > | grpdefs |
| List of groups declared in the module. | |
| std::vector< std::shared_ptr< TypeDefinitionRecord > > | typdefs |
| List of types declared in the module. | |
| std::vector< std::shared_ptr< BlockDefinitionRecord > > | blkdefs |
| List of blocks declared in the module. | |
| std::vector< std::shared_ptr< OverlayDefinitionRecord > > | ovldefs |
| List of overlays declared in the module. | |
| std::vector< ExternalName > | extdefs |
| List of external symbols declared in the module. | |
Represents a single module inside the OMF file.