addition (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Additive enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Additive32 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Alias enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
AlignTo(offset_t align) | Linker::Writer | |
CalculateSizes(compatibility_type compatibility) (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
ComesBefore() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
DecrementSingleSourceOffset(size_t amount) (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
endiantype | Linker::Writer | |
Entry enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
FillTo(offset_t position) | Linker::Writer | |
flag_type enum name (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
flags (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
FlagTypeMask enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
ForceSeek(offset_t offset) (defined in Linker::Writer) | Linker::Writer | protected |
GetAdditiveSize() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
GetModuleSize() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
GetOrdinalSize() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
GetSize() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
GetSourceSize() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
GetTargetSize() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
GetType(Linker::Relocation &rel) (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | static |
ImportName enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
ImportOrdinal enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Internal enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
IsAdditive() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
IsExternal() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
IsSelector() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
IsSelectorOrOffset() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
IsSourceList() const (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Module16 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Offset16 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Offset32 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Offset8 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Ordinal8 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
out | Linker::Writer | |
Pointer32 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Pointer48 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Relative32 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Relocation() (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | inline |
Relocation(unsigned type, unsigned flags, uint16_t offset, uint16_t module, uint32_t target=0, uint32_t addition=0) (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | inline |
Seek(offset_t offset) | Linker::Writer | |
SeekEnd(offset_t offset=0) | Linker::Writer | |
Selector16 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Skip(offset_t offset) | Linker::Writer | |
source_type enum name (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
SourceList enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
SourceTypeMask enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
target (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Target32 enum value (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Tell() | Linker::Writer | |
type (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
uint16_t (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
WriteData(size_t count, const void *data) | Linker::Writer | |
WriteData(size_t max_count, const std::vector< uint8_t > &data, size_t offset=0) | Linker::Writer | |
WriteData(const std::vector< uint8_t > &data, size_t offset=0) | Linker::Writer | |
WriteData(size_t count, std::string text, char padding='\0') | Linker::Writer | |
WriteData(std::string text) | Linker::Writer | |
WriteData(size_t count, std::istream &in) | Linker::Writer | |
WriteFile(Linker::Writer &wr, compatibility_type compatibility) (defined in Microsoft::LEFormat::Page::Relocation) | Microsoft::LEFormat::Page::Relocation | |
Writer(EndianType endiantype, std::ostream *out=nullptr) (defined in Linker::Writer) | Linker::Writer | inline |
WriteWord(size_t bytes, uint64_t value, EndianType endiantype) | Linker::Writer | |
WriteWord(size_t bytes, uint64_t value) | Linker::Writer | |