Static Public Member Functions | |
static int | Compare (LinearViewCursor *a, LinearViewCursor *b) |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNLinearViewCursor, BNNewLinearViewCursorReference, BNFreeLinearViewCursor > | |
static BNLinearViewCursor * | GetObject (CoreRefCountObject *obj) |
Additional Inherited Members | |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNLinearViewCursor, BNNewLinearViewCursorReference, BNFreeLinearViewCursor > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNLinearViewCursor * | m_object |
LinearViewCursor::LinearViewCursor | ( | LinearViewObject * | root | ) |
LinearViewCursor::LinearViewCursor | ( | BNLinearViewCursor * | cursor | ) |
|
static |
Ref< LinearViewCursor > LinearViewCursor::Duplicate | ( | ) |
Ref< LinearViewObject > LinearViewCursor::GetCurrentObject | ( | ) | const |
vector< LinearDisassemblyLine > LinearViewCursor::GetLines | ( | ) |
BNAddressRange LinearViewCursor::GetOrderingIndex | ( | ) | const |
uint64_t LinearViewCursor::GetOrderingIndexTotal | ( | ) | const |
vector< LinearViewObjectIdentifier > LinearViewCursor::GetPath | ( | ) | const |
vector< Ref< LinearViewObject > > LinearViewCursor::GetPathObjects | ( | ) | const |
bool LinearViewCursor::IsAfterEnd | ( | ) | const |
bool LinearViewCursor::IsBeforeBegin | ( | ) | const |
bool LinearViewCursor::IsValid | ( | ) | const |
bool LinearViewCursor::Next | ( | ) |
bool LinearViewCursor::Previous | ( | ) |
void LinearViewCursor::SeekToAddress | ( | uint64_t | addr | ) |
void LinearViewCursor::SeekToBegin | ( | ) |
void LinearViewCursor::SeekToEnd | ( | ) |
void LinearViewCursor::SeekToOrderingIndex | ( | uint64_t | idx | ) |
bool BinaryNinja::LinearViewCursor::SeekToPath | ( | const std::vector< LinearViewObjectIdentifier > & | path | ) |
bool BinaryNinja::LinearViewCursor::SeekToPath | ( | const std::vector< LinearViewObjectIdentifier > & | path, |
uint64_t | addr | ||
) |
bool LinearViewCursor::SeekToPath | ( | LinearViewCursor * | cursor | ) |
bool LinearViewCursor::SeekToPath | ( | LinearViewCursor * | cursor, |
uint64_t | addr | ||
) |