argument_ | BALL::ExpressionPredicate | [protected] |
bondOrderMatch_(const Bond &bond, const CTPNode &node) const | BALL::ConnectedToPredicate | [private] |
cleanUpNodes_(std::vector< CTPNode * > &all_nodes) | BALL::ConnectedToPredicate | [private] |
clear() | BALL::ConnectedToPredicate | [virtual] |
ConnectedToPredicate() | BALL::ConnectedToPredicate | |
ConnectedToPredicate(const ConnectedToPredicate &predicate) | BALL::ConnectedToPredicate | |
createNewNode_(CTPNode *node) | BALL::ConnectedToPredicate | [private] |
dump() const | BALL::ConnectedToPredicate | |
dump(const CTPNode *current) const | BALL::ConnectedToPredicate | |
ExpressionPredicate() | BALL::ExpressionPredicate | |
ExpressionPredicate(const ExpressionPredicate &predicate) | BALL::ExpressionPredicate | |
ExpressionPredicate(const String &argument) | BALL::ExpressionPredicate | |
find_(const Atom &atom, const CTPNode *current, HashSet< const Bond * > &visited) const | BALL::ConnectedToPredicate | [private] |
getArgument() const | BALL::ExpressionPredicate | |
link_map_ | BALL::ConnectedToPredicate | [private] |
link_mark_ | BALL::ConnectedToPredicate | [private] |
operator()(const Atom &atom) const | BALL::ConnectedToPredicate | [virtual] |
operator=(const ExpressionPredicate &predicate) | BALL::ExpressionPredicate | |
operator==(const ExpressionPredicate &predicate) const | BALL::ExpressionPredicate | |
parse_() | BALL::ConnectedToPredicate | [private] |
parse_(const String &input) | BALL::ConnectedToPredicate | [private] |
setArgument(const String &argument) | BALL::ConnectedToPredicate | [virtual] |
tree_ | BALL::ConnectedToPredicate | [private] |
~ConnectedToPredicate() | BALL::ConnectedToPredicate | [virtual] |
~ExpressionPredicate() | BALL::ExpressionPredicate | [virtual] |
~UnaryPredicate() | BALL::UnaryPredicate< Atom > | [inline, virtual] |