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 |