Loading...
Searching...
No Matches

Detailed Description

Classes

class  BinaryNinja::UndoAction
class  BinaryNinja::UndoEntry

Class Documentation

◆ BinaryNinja::UndoAction

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

Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNUndoAction, BNNewUndoActionReference, BNFreeUndoAction >
std::atomic< int > m_refs
bool m_registeredRef
BNUndoAction * m_object

Constructor & Destructor Documentation

◆ UndoAction()

UndoAction::UndoAction ( BNUndoAction * action)

Member Function Documentation

◆ GetSummaryText()

std::string UndoAction::GetSummaryText ( )

◆ GetSummary()

vector< InstructionTextToken > UndoAction::GetSummary ( )

◆ BinaryNinja::UndoEntry

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

Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNUndoEntry, BNNewUndoEntryReference, BNFreeUndoEntry >
std::atomic< int > m_refs
bool m_registeredRef
BNUndoEntry * m_object

Constructor & Destructor Documentation

◆ UndoEntry()

UndoEntry::UndoEntry ( BNUndoEntry * entry)

Member Function Documentation

◆ GetId()

std::string UndoEntry::GetId ( )

◆ GetActions()

std::vector< Ref< UndoAction > > UndoEntry::GetActions ( )

◆ GetTimestamp()

uint64_t UndoEntry::GetTimestamp ( )