decompiler
1.0.0
|
This is the complete list of members for ContextDatabase, including all inherited members.
createSet(const Address &addr1, const Address &addr2)=0 | ContextDatabase | pure virtual |
getContext(const Address &addr) const =0 | ContextDatabase | pure virtual |
getContext(const Address &addr, uintb &first, uintb &last) const =0 | ContextDatabase | pure virtual |
getContextSize(void) const =0 | ContextDatabase | pure virtual |
getDefaultValue(void)=0 | ContextDatabase | protectedpure virtual |
getDefaultValue(void) const =0 | ContextDatabase | protectedpure virtual |
getDefaultValue(const string &nm) const | ContextDatabase | |
getRegionForSet(vector< uintm * > &res, const Address &addr1, const Address &addr2, int4 num, uintm mask)=0 | ContextDatabase | protectedpure virtual |
getRegionToChangePoint(vector< uintm * > &res, const Address &addr, int4 num, uintm mask)=0 | ContextDatabase | protectedpure virtual |
getTrackedDefault(void)=0 | ContextDatabase | pure virtual |
getTrackedSet(const Address &addr) const =0 | ContextDatabase | pure virtual |
getTrackedValue(const VarnodeData &mem, const Address &point) const | ContextDatabase | |
getVariable(const string &nm)=0 | ContextDatabase | protectedpure virtual |
getVariable(const string &nm) const =0 | ContextDatabase | protectedpure virtual |
getVariable(const string &nm, const Address &addr) const | ContextDatabase | |
registerVariable(const string &nm, int4 sbit, int4 ebit)=0 | ContextDatabase | pure virtual |
restoreFromSpec(const Element *el, const AddrSpaceManager *manage)=0 | ContextDatabase | pure virtual |
restoreTracked(const Element *el, const AddrSpaceManager *manage, TrackedSet &vec) | ContextDatabase | protectedstatic |
restoreXml(const Element *el, const AddrSpaceManager *manage)=0 | ContextDatabase | pure virtual |
saveTracked(ostream &s, const Address &addr, const TrackedSet &vec) | ContextDatabase | protectedstatic |
saveXml(ostream &s) const =0 | ContextDatabase | pure virtual |
setContextChangePoint(const Address &addr, int4 num, uintm mask, uintm value) | ContextDatabase | |
setContextRegion(const Address &addr1, const Address &addr2, int4 num, uintm mask, uintm value) | ContextDatabase | |
setVariable(const string &nm, const Address &addr, uintm value) | ContextDatabase | |
setVariableDefault(const string &nm, uintm val) | ContextDatabase | |
setVariableRegion(const string &nm, const Address &begad, const Address &endad, uintm value) | ContextDatabase | |
~ContextDatabase() | ContextDatabase | inlinevirtual |