BinaryNinja::DebugFunctionInfo Struct Reference

Public Member Functions

 DebugFunctionInfo (std::string shortName, std::string fullName, std::string rawName, uint64_t address, Ref< Type > returnType, std::vector< std::tuple< std::string, Ref< Type > > > parameters, bool variableParameters, Ref< CallingConvention > callingConvention, Ref< Platform > platform)
 

Public Attributes

std::string shortName
 
std::string fullName
 
std::string rawName
 
uint64_t address
 
Ref< TypereturnType
 
std::vector< std::tuple< std::string, Ref< Type > > > parameters
 
bool variableParameters
 
Ref< CallingConventioncallingConvention
 
Ref< Platformplatform
 

Constructor & Destructor Documentation

◆ DebugFunctionInfo()

BinaryNinja::DebugFunctionInfo::DebugFunctionInfo ( std::string  shortName,
std::string  fullName,
std::string  rawName,
uint64_t  address,
Ref< Type returnType,
std::vector< std::tuple< std::string, Ref< Type > > >  parameters,
bool  variableParameters,
Ref< CallingConvention callingConvention,
Ref< Platform platform 
)
inline

Member Data Documentation

◆ address

uint64_t BinaryNinja::DebugFunctionInfo::address

◆ callingConvention

Ref<CallingConvention> BinaryNinja::DebugFunctionInfo::callingConvention

◆ fullName

std::string BinaryNinja::DebugFunctionInfo::fullName

◆ parameters

std::vector<std::tuple<std::string, Ref<Type> > > BinaryNinja::DebugFunctionInfo::parameters

◆ platform

Ref<Platform> BinaryNinja::DebugFunctionInfo::platform

◆ rawName

std::string BinaryNinja::DebugFunctionInfo::rawName

◆ returnType

Ref<Type> BinaryNinja::DebugFunctionInfo::returnType

◆ shortName

std::string BinaryNinja::DebugFunctionInfo::shortName

◆ variableParameters

bool BinaryNinja::DebugFunctionInfo::variableParameters

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