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

Describes an entity, including its display name. More...

Detailed Description

Describes an entity, including its display name.

Public Member Functions

 SimilarityEntityInfo (BNSimilarityEntityType type, uint64_t address, std::string name={})
 SimilarityEntityInfo (const BNSimilarityEntityInfo &info)
bool operator== (const SimilarityEntityInfo &other) const =default
BNSimilarityEntityInfo ToRaw () const

Public Attributes

BNSimilarityEntityType type
uint64_t address
std::string name

Constructor & Destructor Documentation

◆ SimilarityEntityInfo() [1/2]

BinaryNinja::SimilarityEntityInfo::SimilarityEntityInfo ( BNSimilarityEntityType type,
uint64_t address,
std::string name = {} )
inline

◆ SimilarityEntityInfo() [2/2]

BinaryNinja::SimilarityEntityInfo::SimilarityEntityInfo ( const BNSimilarityEntityInfo & info)
inline

Member Function Documentation

◆ operator==()

bool BinaryNinja::SimilarityEntityInfo::operator== ( const SimilarityEntityInfo & other) const
default

◆ ToRaw()

BNSimilarityEntityInfo BinaryNinja::SimilarityEntityInfo::ToRaw ( ) const
inlinenodiscard

Member Data Documentation

◆ type

BNSimilarityEntityType BinaryNinja::SimilarityEntityInfo::type

◆ address

uint64_t BinaryNinja::SimilarityEntityInfo::address

◆ name

std::string BinaryNinja::SimilarityEntityInfo::name