Public Member Functions | |
virtual | ~HistoryEntry () |
QString | getViewType () const |
void | setViewType (const QString &type) |
virtual Json::Value | serialize () const |
Serialize to json representation. More... | |
virtual bool | deserialize (const Json::Value &value) |
Deserialize from json representation. More... | |
Public Member Functions inherited from BinaryNinja::RefCountObject | |
RefCountObject () | |
virtual | ~RefCountObject () |
RefCountObject * | GetObject () |
void | AddRef () |
void | Release () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::RefCountObject | |
static RefCountObject * | GetObject (RefCountObject *obj) |
Public Attributes inherited from BinaryNinja::RefCountObject | |
std::atomic< int > | m_refs |
|
inlinevirtual |
|
virtual |
Deserialize from json representation.
This method should clear any previously entered data on the HistoryEntry as if it were newly created.
value | Json representation of history entry. In the Python api, this will be a dict. |
Reimplemented in DisassemblyHistoryEntry, FlowGraphHistoryEntry, LinearViewHistoryEntry, TokenizedTextViewHistoryEntry, and TypeViewHistoryEntry.
|
inline |
|
virtual |
Serialize to json representation.
Reimplemented in DisassemblyHistoryEntry, FlowGraphHistoryEntry, LinearViewHistoryEntry, TokenizedTextViewHistoryEntry, and TypeViewHistoryEntry.
|
inline |