, including all inherited members.
BasicItemiseStatic(const ITEMISE_TYPE *itemise_architype) | Itemiser | [inline, static] |
BuildReplace(TreePtr< Node > pattern) const | CompareReplace | |
Clone() const =0 | Cloner | [pure virtual] |
CloneStatic(const TYPE *source) | Cloner | [inline, static] |
Compare(const TreePtrInterface &x, TreePtr< Node > pattern, bool can_key=false) const | CompareReplace | |
compare_pattern | CompareReplace | |
CompareReplace(TreePtr< Node > cp=TreePtr< Node >(), TreePtr< Node > rp=TreePtr< Node >(), bool im=true) | CompareReplace | |
Configure(TreePtr< Node > sp, TreePtr< Node > rp=TreePtr< Node >()) | SearchReplace | |
coupling_keys | CompareReplace | [mutable] |
CPPFilt(string s) | Traceable | [static] |
DecidedCompare(const TreePtrInterface &x, TreePtr< Node > pattern, bool can_key, Conjecture &conj) const | CompareReplace | |
dend | Itemiser | [static] |
dirty_grass | CompareReplace | [mutable] |
dstart | Itemiser | [static] |
Duplicate(shared_ptr< Cloner > p) | Cloner | [inline, virtual] |
duplicated_pedigree | CompareReplace | [mutable] |
GetAddr() const | Traceable | [virtual] |
GetContext() const | CompareReplace | [inline] |
GetGraphInfo(vector< string > *labels, vector< TreePtr< Node > > *links) const | SlaveIntermediate< SearchReplace > | [inline, virtual] |
GetInterfaces() | Node | [inline, static] |
GetName() const | Traceable | [virtual] |
GetOverallMaster() const | CompareReplace | [inline] |
GetPreRestrictionArchitype() | Special< PRE_RESTRICTION > | [inline, virtual] |
GetThrough() const | Slave< SearchReplace, PRE_RESTRICTION > | [inline, virtual] |
is_master | CompareReplace | |
IsLocalMatch(const Matcher *candidate) const | Matcher | [inline, virtual] |
IsMatch(TreePtr< Node > context, TreePtr< Node > root) | CompareReplace | [virtual] |
Filter::IsMatch(TreePtr< Node > root) | Filter | [inline] |
IsSubclass(const Matcher *source_architype) const =0 | Matcher | [pure virtual] |
IsSubclassStatic(const TARGET_TYPE *target_architype, const Matcher *source_architype) | Matcher | [inline, static] |
Itemise(const Itemiser *itemise_object) const =0 | Itemiser | [pure virtual] |
ItemiseImpl(const ITEMISE_TYPE *itemise_architype) | Itemiser | [inline, static] |
ItemiseIndexStatic(const ITEMISE_TYPE *itemise_object, int i) | Itemiser | [inline, static] |
ItemiseSizeStatic(const ITEMISE_TYPE *itemise_object) | Itemiser | [inline, static] |
ItemiseStatic(const ITEMISE_TYPE *itemise_architype, const Itemiser *itemise_object) | Itemiser | [inline, static] |
keyed_pedigree | CompareReplace | [mutable] |
Magic() | Magic | [inline] |
master_ptr | CompareReplace | |
NormalAgent class | CompareReplace | [friend] |
operator string() const | Traceable | [virtual] |
SlaveBase::operator()(TreePtr< Node > context, TreePtr< Node > root) | InPlaceTransformation | [inline, virtual] |
SlaveBase::Transformation::operator()(TreePtr< Node > root) | Transformation | [inline] |
SlaveBase::Transformation::operator()(TreePtr< Node > context, TreePtr< Node > *proot)=0 | Transformation | [pure virtual] |
SlaveBase::Transformation::operator()(TreePtr< Node > *proot) | Transformation | [inline] |
SearchReplace::operator()(TreePtr< Node > context, TreePtr< Node > *proot) | CompareReplace | [virtual] |
pattern_pedigree | CompareReplace | |
pcontext | CompareReplace | |
replace_pattern | CompareReplace | |
SearchReplace(TreePtr< Node > sp=TreePtr< Node >(), TreePtr< Node > rp=TreePtr< Node >(), bool im=true) | SearchReplace | |
SetCouplingsMaster(CouplingKeys *ck) | SlaveIntermediate< SearchReplace > | [inline, virtual] |
SetMaxReps(int n, bool e) | CompareReplace | [inline, static] |
Slave(TreePtr< PRE_RESTRICTION > t, TreePtr< Node > sp, TreePtr< Node > rp) | Slave< SearchReplace, PRE_RESTRICTION > | [inline] |
SlaveIntermediate(TreePtr< Node > sp, TreePtr< Node > rp) | SlaveIntermediate< SearchReplace > | [inline] |
SlaveSearchReplace() | SlaveSearchReplace< PRE_RESTRICTION > | [inline] |
SlaveSearchReplace(TreePtr< PRE_RESTRICTION > t, TreePtr< Node > sp=TreePtr< Node >(), TreePtr< Node > rp=TreePtr< Node >()) | SlaveSearchReplace< PRE_RESTRICTION > | [inline] |
Test() | CompareReplace | [static] |
through | Slave< SearchReplace, PRE_RESTRICTION > | |
v | Itemiser | [static] |
~Magic() | Magic | [inline] |
~Matcher() | Matcher | [inline, virtual] |
~Node() | Node | [inline, virtual] |