Loading...
Searching...
No Matches
BinaryNinja::FunctionViewType Struct Reference

Public Member Functions

 FunctionViewType ()
 FunctionViewType (BNFunctionGraphType viewType)
 FunctionViewType (const std::string &langName)
 FunctionViewType (const BNFunctionViewType &viewType)
BNFunctionViewType ToAPIObject () const
BNFunctionGraphType GetBackingILType () const
bool IsValidForView (BinaryView *view) const
bool operator== (const FunctionViewType &other) const
bool operator!= (const FunctionViewType &other) const
bool operator< (const FunctionViewType &other) const

Public Attributes

BNFunctionGraphType type
std::string name

Constructor & Destructor Documentation

◆ FunctionViewType() [1/4]

BinaryNinja::FunctionViewType::FunctionViewType ( )
inline

◆ FunctionViewType() [2/4]

FunctionViewType::FunctionViewType ( BNFunctionGraphType viewType)

◆ FunctionViewType() [3/4]

BinaryNinja::FunctionViewType::FunctionViewType ( const std::string & langName)
inline

◆ FunctionViewType() [4/4]

FunctionViewType::FunctionViewType ( const BNFunctionViewType & viewType)

Member Function Documentation

◆ ToAPIObject()

BNFunctionViewType FunctionViewType::ToAPIObject ( ) const

◆ GetBackingILType()

BNFunctionGraphType FunctionViewType::GetBackingILType ( ) const

◆ IsValidForView()

bool FunctionViewType::IsValidForView ( BinaryView * view) const

◆ operator==()

bool FunctionViewType::operator== ( const FunctionViewType & other) const

◆ operator!=()

bool FunctionViewType::operator!= ( const FunctionViewType & other) const

◆ operator<()

bool FunctionViewType::operator< ( const FunctionViewType & other) const

Member Data Documentation

◆ type

BNFunctionGraphType BinaryNinja::FunctionViewType::type

◆ name

std::string BinaryNinja::FunctionViewType::name