RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
Microsoft::PEFormat::ExportedEntry Class Reference

Represents a single exported entry in the file. More...

#include <peexe.h>

Classes

class  Forwarder
 Encompasses the information necessary to encode a forwarder exported reference. More...
 
class  Name
 Represents a name by which an exported entry is identified. More...
 

Public Member Functions

 ExportedEntry (uint32_t rva)
 
 ExportedEntry (uint32_t rva, std::string name)
 

Public Attributes

std::variant< uint32_t, Forwardervalue
 Represents the associated value of the entry: either the relative virtual address of the object being exported, or a forwarder entry.
 
std::optional< Namename
 An optional name by which the exported entry is identified, otherwise its position in the export table (its ordinal) can be used only.
 

Detailed Description

Represents a single exported entry in the file.


The documentation for this class was generated from the following file: