Inferno  0.2
SlaveCompareReplace< PRE_RESTRICTION > Member List
This is the complete list of members for SlaveCompareReplace< PRE_RESTRICTION >, including all inherited members.
BasicItemiseStatic(const ITEMISE_TYPE *itemise_architype)Itemiser [inline, static]
BuildReplace(TreePtr< Node > pattern) const CompareReplace
Clone() const =0Cloner [pure virtual]
CloneStatic(const TYPE *source)Cloner [inline, static]
Compare(const TreePtrInterface &x, TreePtr< Node > pattern, bool can_key=false) const CompareReplace
compare_patternCompareReplace
CompareReplace(TreePtr< Node > cp=TreePtr< Node >(), TreePtr< Node > rp=TreePtr< Node >(), bool im=true)CompareReplace
Configure(TreePtr< Node > cp, TreePtr< Node > rp=TreePtr< Node >())CompareReplace
coupling_keysCompareReplace [mutable]
CPPFilt(string s)Traceable [static]
DecidedCompare(const TreePtrInterface &x, TreePtr< Node > pattern, bool can_key, Conjecture &conj) const CompareReplace
dendItemiser [static]
dirty_grassCompareReplace [mutable]
dstartItemiser [static]
Duplicate(shared_ptr< Cloner > p)Cloner [inline, virtual]
duplicated_pedigreeCompareReplace [mutable]
GetAddr() const Traceable [virtual]
GetContext() const CompareReplace [inline]
GetGraphInfo(vector< string > *labels, vector< TreePtr< Node > > *links) constSlaveIntermediate< CompareReplace > [inline, virtual]
GetInterfaces()Node [inline, static]
GetName() const Traceable [virtual]
GetOverallMaster() const CompareReplace [inline]
GetPreRestrictionArchitype()Special< PRE_RESTRICTION > [inline, virtual]
GetThrough() constSlave< CompareReplace, PRE_RESTRICTION > [inline, virtual]
is_masterCompareReplace
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 =0Matcher [pure virtual]
IsSubclassStatic(const TARGET_TYPE *target_architype, const Matcher *source_architype)Matcher [inline, static]
Itemise(const Itemiser *itemise_object) const =0Itemiser [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_pedigreeCompareReplace [mutable]
Magic()Magic [inline]
master_ptrCompareReplace
NormalAgent classCompareReplace [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)=0Transformation [pure virtual]
SlaveBase::Transformation::operator()(TreePtr< Node > *proot)Transformation [inline]
CompareReplace::operator()(TreePtr< Node > context, TreePtr< Node > *proot)CompareReplace [virtual]
pattern_pedigreeCompareReplace
pcontextCompareReplace
replace_patternCompareReplace
SetCouplingsMaster(CouplingKeys *ck)SlaveIntermediate< CompareReplace > [inline, virtual]
SetMaxReps(int n, bool e)CompareReplace [inline, static]
Slave(TreePtr< PRE_RESTRICTION > t, TreePtr< Node > sp, TreePtr< Node > rp)Slave< CompareReplace, PRE_RESTRICTION > [inline]
SlaveCompareReplace()SlaveCompareReplace< PRE_RESTRICTION > [inline]
SlaveCompareReplace(TreePtr< PRE_RESTRICTION > t, TreePtr< Node > sp=TreePtr< Node >(), TreePtr< Node > rp=TreePtr< Node >())SlaveCompareReplace< PRE_RESTRICTION > [inline]
SlaveIntermediate(TreePtr< Node > sp, TreePtr< Node > rp)SlaveIntermediate< CompareReplace > [inline]
Test()CompareReplace [static]
throughSlave< CompareReplace, PRE_RESTRICTION >
vItemiser [static]
~Magic()Magic [inline]
~Matcher()Matcher [inline, virtual]
~Node()Node [inline, virtual]