retdec
Public Member Functions | Public Attributes | List of all members
PeLib::PELIB_IMAGE_NT_HEADERS_EX< x > Struct Template Reference

#include <PeLibAux.h>

Collaboration diagram for PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >:
Collaboration graph
[legend]

Public Member Functions

unsigned int sizeOfSignature () const
 
unsigned int size () const
 
unsigned int loadedSize () const
 
 PELIB_IMAGE_NT_HEADERS_EX ()
 

Public Attributes

std::uint32_t Signature
 
PELIB_IMAGE_FILE_HEADER FileHeader
 
PELIB_IMAGE_OPTIONAL_HEADER OptionalHeader
 
std::vector< PELIB_IMAGE_DATA_DIRECTORYdataDirectories
 
bool lastDirectoryIsIncomplete
 

Constructor & Destructor Documentation

◆ PELIB_IMAGE_NT_HEADERS_EX()

Member Function Documentation

◆ loadedSize()

template<int x>
unsigned int PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::loadedSize ( ) const
inline

◆ size()

template<int x>
unsigned int PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::size ( ) const
inline

◆ sizeOfSignature()

template<int x>
unsigned int PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::sizeOfSignature ( ) const
inline

Member Data Documentation

◆ dataDirectories

template<int x>
std::vector<PELIB_IMAGE_DATA_DIRECTORY> PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::dataDirectories

◆ FileHeader

◆ lastDirectoryIsIncomplete

template<int x>
bool PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::lastDirectoryIsIncomplete

◆ OptionalHeader

template<int x>
PELIB_IMAGE_OPTIONAL_HEADER PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::OptionalHeader

◆ Signature

template<int x>
std::uint32_t PeLib::PELIB_IMAGE_NT_HEADERS_EX< x >::Signature

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