BinaryNinja::ConfidenceBase Class Reference

Public Member Functions

 ConfidenceBase ()
 
 ConfidenceBase (uint8_t conf)
 
uint8_t GetConfidence () const
 
uint8_t GetCombinedConfidence (uint8_t base) const
 
void SetConfidence (uint8_t conf)
 
bool IsUnknown () const
 

Static Public Member Functions

static uint8_t Combine (uint8_t a, uint8_t b)
 

Protected Attributes

uint8_t m_confidence
 

Constructor & Destructor Documentation

◆ ConfidenceBase() [1/2]

BinaryNinja::ConfidenceBase::ConfidenceBase ( )
inline

◆ ConfidenceBase() [2/2]

BinaryNinja::ConfidenceBase::ConfidenceBase ( uint8_t  conf)
inline

Member Function Documentation

◆ Combine()

static uint8_t BinaryNinja::ConfidenceBase::Combine ( uint8_t  a,
uint8_t  b 
)
inlinestatic

◆ GetCombinedConfidence()

uint8_t BinaryNinja::ConfidenceBase::GetCombinedConfidence ( uint8_t  base) const
inline

◆ GetConfidence()

uint8_t BinaryNinja::ConfidenceBase::GetConfidence ( ) const
inline

◆ IsUnknown()

bool BinaryNinja::ConfidenceBase::IsUnknown ( ) const
inline

◆ SetConfidence()

void BinaryNinja::ConfidenceBase::SetConfidence ( uint8_t  conf)
inline

Member Data Documentation

◆ m_confidence

uint8_t BinaryNinja::ConfidenceBase::m_confidence
protected

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