libPeConv
A library to load, manipulate, dump PE files.
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | Friends | List of all members
peconv::DllInfo Struct Reference

#include <exports_mapper.h>

Public Member Functions

 DllInfo ()
 
 DllInfo (ULONGLONG _moduleBase, size_t _moduelSize, bool _is64b, const std::string &_moduleName)
 
 DllInfo (const DllInfo &other)
 
bool operator< (const DllInfo &other) const
 

Protected Attributes

ULONGLONG moduleBase
 
size_t moduleSize
 
std::string moduleName
 
std::string shortName
 
bool is64b
 

Friends

class ExportsMapper
 

Detailed Description

Definition at line 22 of file exports_mapper.h.

Constructor & Destructor Documentation

◆ DllInfo() [1/3]

peconv::DllInfo::DllInfo ( )
inline

Definition at line 23 of file exports_mapper.h.

◆ DllInfo() [2/3]

peconv::DllInfo::DllInfo ( ULONGLONG  _moduleBase,
size_t  _moduelSize,
bool  _is64b,
const std::string &  _moduleName 
)
inline

Definition at line 28 of file exports_mapper.h.

Here is the call graph for this function:

◆ DllInfo() [3/3]

peconv::DllInfo::DllInfo ( const DllInfo other)
inline

Definition at line 37 of file exports_mapper.h.

Member Function Documentation

◆ operator<()

bool peconv::DllInfo::operator< ( const DllInfo other) const
inline

Definition at line 46 of file exports_mapper.h.

Friends And Related Function Documentation

◆ ExportsMapper

friend class ExportsMapper
friend

Definition at line 58 of file exports_mapper.h.

Member Data Documentation

◆ is64b

bool peconv::DllInfo::is64b
protected

Definition at line 56 of file exports_mapper.h.

◆ moduleBase

ULONGLONG peconv::DllInfo::moduleBase
protected

Definition at line 52 of file exports_mapper.h.

◆ moduleName

std::string peconv::DllInfo::moduleName
protected

Definition at line 54 of file exports_mapper.h.

◆ moduleSize

size_t peconv::DllInfo::moduleSize
protected

Definition at line 53 of file exports_mapper.h.

◆ shortName

std::string peconv::DllInfo::shortName
protected

Definition at line 55 of file exports_mapper.h.


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