Classes | |
class | BinaryNinja::UndoAction |
class | BinaryNinja::UndoEntry |
class BinaryNinja::UndoAction |
Public Member Functions | |
UndoAction (BNUndoAction *action) | |
std::string | GetSummaryText () |
std::vector< InstructionTextToken > | GetSummary () |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNUndoAction, BNNewUndoActionReference, BNFreeUndoAction > | |
CoreRefCountObject () | |
virtual | ~CoreRefCountObject () |
BNUndoAction * | GetObject () const |
void | AddRef () |
void | Release () |
void | AddRefForRegistration () |
void | ReleaseForRegistration () |
void | AddRefForCallback () |
void | ReleaseForCallback () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNUndoAction, BNNewUndoActionReference, BNFreeUndoAction > | |
static BNUndoAction * | GetObject (CoreRefCountObject *obj) |
static BNUndoAction * | GetObject (const CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNUndoAction, BNNewUndoActionReference, BNFreeUndoAction > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNUndoAction * | m_object |
UndoAction::UndoAction | ( | BNUndoAction * | action | ) |
std::string UndoAction::GetSummaryText | ( | ) |
vector< InstructionTextToken > UndoAction::GetSummary | ( | ) |
class BinaryNinja::UndoEntry |
Public Member Functions | |
UndoEntry (BNUndoEntry *entry) | |
std::string | GetId () |
std::vector< Ref< UndoAction > > | GetActions () |
uint64_t | GetTimestamp () |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNUndoEntry, BNNewUndoEntryReference, BNFreeUndoEntry > | |
CoreRefCountObject () | |
virtual | ~CoreRefCountObject () |
BNUndoEntry * | GetObject () const |
void | AddRef () |
void | Release () |
void | AddRefForRegistration () |
void | ReleaseForRegistration () |
void | AddRefForCallback () |
void | ReleaseForCallback () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNUndoEntry, BNNewUndoEntryReference, BNFreeUndoEntry > | |
static BNUndoEntry * | GetObject (CoreRefCountObject *obj) |
static BNUndoEntry * | GetObject (const CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNUndoEntry, BNNewUndoEntryReference, BNFreeUndoEntry > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNUndoEntry * | m_object |
UndoEntry::UndoEntry | ( | BNUndoEntry * | entry | ) |
std::string UndoEntry::GetId | ( | ) |
std::vector< Ref< UndoAction > > UndoEntry::GetActions | ( | ) |
uint64_t UndoEntry::GetTimestamp | ( | ) |