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

Public Member Functions

bool operator== (const RegisterValue &a) const
 
bool operator!= (const RegisterValue &a) const
 
 RegisterValue ()
 
bool IsConstant () const
 
bool IsConstantData () const
 
BNRegisterValue ToAPIObject ()
 

Static Public Member Functions

static RegisterValue FromAPIObject (const BNRegisterValue &value)
 

Public Attributes

BNRegisterValueType state
 
int64_t value
 
int64_t offset
 
size_t size
 

Constructor & Destructor Documentation

◆ RegisterValue()

RegisterValue::RegisterValue ( )

Member Function Documentation

◆ operator==()

bool RegisterValue::operator== ( const RegisterValue & a) const

◆ operator!=()

bool RegisterValue::operator!= ( const RegisterValue & a) const

◆ IsConstant()

bool RegisterValue::IsConstant ( ) const

◆ IsConstantData()

bool RegisterValue::IsConstantData ( ) const

◆ FromAPIObject()

RegisterValue RegisterValue::FromAPIObject ( const BNRegisterValue & value)
static

◆ ToAPIObject()

BNRegisterValue RegisterValue::ToAPIObject ( )

Member Data Documentation

◆ state

BNRegisterValueType BinaryNinja::RegisterValue::state

◆ value

int64_t BinaryNinja::RegisterValue::value

◆ offset

int64_t BinaryNinja::RegisterValue::offset

◆ size

size_t BinaryNinja::RegisterValue::size