Open Babel  3.0
OBSmartsMatcher Member List

This is the complete list of members for OBSmartsMatcher, including all inherited members.

EvalAtomExpr(AtomExpr *expr, OBAtom *atom)OBSmartsMatcherprotected
EvalBondExpr(BondExpr *expr, OBBond *bond)OBSmartsMatcherprotected
FastSingleMatch(OBMol &mol, const Pattern *pat, std::vector< std::vector< int > > &mlist)OBSmartsMatcherprotected
FragmentsOBSmartsMatcherprotected
match(OBMol &mol, const Pattern *pat, std::vector< std::vector< int > > &mlist, bool single=false)OBSmartsMatcher
OBSmartsMatcher()OBSmartsMatcherinline
OBSSMatch classOBSmartsMatcherfriend
RSCACHEOBSmartsMatcherprotected
SetupAtomMatchTable(std::vector< std::vector< bool > > &ttab, const Pattern *pat, OBMol &mol)OBSmartsMatcherprotected
~OBSmartsMatcher()OBSmartsMatcherinlinevirtual