Public Member Functions | |
BNFunctionGraphType | getGraphType () const |
void | setGraphType (BNFunctionGraphType type) |
virtual Json::Value | serialize () const override |
Serialize to json representation. More... | |
virtual bool | deserialize (const Json::Value &value) override |
Deserialize from json representation. More... | |
Public Member Functions inherited from FlowGraphHistoryEntry | |
PlatformRef | getPlatform () const |
ArchitectureRef | getArchitecture () const |
uint64_t | getFunction () const |
int | getScrollX () const |
int | getScrollY () const |
float | getScale () const |
uint64_t | getCurrentAddress () const |
const HighlightTokenState & | getHighlightTokenState () const |
void | setPlatform (PlatformRef platform) |
void | setArchitecture (ArchitectureRef arch) |
void | setFunction (uint64_t f) |
void | setScrollX (int x) |
void | setScrollY (int y) |
void | setScale (float s) |
void | setCurrentAddress (uint64_t a) |
void | setHighlightTokenState (const HighlightTokenState &state) |
virtual Json::Value | serialize () const override |
Serialize to json representation. More... | |
virtual bool | deserialize (const Json::Value &value) override |
Deserialize from json representation. More... | |
Public Member Functions inherited from HistoryEntry | |
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 |
|
overridevirtual |
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 from FlowGraphHistoryEntry.
|
inline |
|
overridevirtual |
Serialize to json representation.
Reimplemented from FlowGraphHistoryEntry.
|
inline |