retdec
Public Member Functions | Public Attributes | List of all members
retdec::fileformat::FieldRVA Struct Reference

#include <metadata_tables.h>

Inheritance diagram for retdec::fileformat::FieldRVA:
Inheritance graph
[legend]
Collaboration diagram for retdec::fileformat::FieldRVA:
Collaboration graph
[legend]

Public Member Functions

virtual void load (const FileFormat *file, const MetadataStream *stream, std::uint64_t &address) override
 
- Public Member Functions inherited from retdec::fileformat::BaseRecord
virtual ~BaseRecord ()=default
 

Public Attributes

std::uint32_t rva
 
FieldTableIndex field
 

Additional Inherited Members

- Protected Member Functions inherited from retdec::fileformat::BaseRecord
template<typename T >
loadUInt (const FileFormat *file, std::uint64_t &address)
 
template<typename T >
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<typename T >
loadIndex (const FileFormat *file, const MetadataStream *stream, std::uint64_t &address)
 
template<>
std::uint8_t loadUInt (const FileFormat *file, std::uint64_t &address)
 
template<>
std::uint16_t loadUInt (const FileFormat *file, std::uint64_t &address)
 
template<>
std::uint32_t loadUInt (const FileFormat *file, std::uint64_t &address)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 
template<>
std::uint32_t getIndexSize (const MetadataStream *stream)
 

Member Function Documentation

◆ load()

virtual void retdec::fileformat::FieldRVA::load ( const FileFormat file,
const MetadataStream stream,
std::uint64_t &  address 
)
inlineoverridevirtual

Member Data Documentation

◆ field

FieldTableIndex retdec::fileformat::FieldRVA::field

◆ rva

std::uint32_t retdec::fileformat::FieldRVA::rva

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