|
| | Rules ()=delete |
| |
| | Rules (std::initializer_list< SequenceRule * > rules) |
| |
| | ~Rules () override |
| |
| void | add (SequenceRule *rule) |
| |
| int | getNumSubRules () const |
| |
| const Sort * | getSorter () const override |
| |
| int | compare (const Edge *o1, const Edge *o2) const override |
| |
| int | getComparision (const Edge *a, const Edge *b, bool deep) const override |
| |
| | SequenceRule () |
| |
| virtual | ~SequenceRule () |
| |
| Descriptor | getBondLabel (const Edge *edge) const |
| |
| int | getComparision (const Edge *a, const Edge *b) const |
| |
| virtual int | getComparision (const Edge *a, const Edge *b, bool deep) const |
| |
| virtual const Sort * | getSorter () const |
| |
| int | recursiveCompare (const Edge *a, const Edge *b) const |
| |
| void | setSorter (const Sort *sorter) |
| |
| Priority | sort (const Node *node, std::vector< Edge * > &edges, bool deep) const |
| |
| Priority | sort (const Node *node, std::vector< Edge * > &edges) const |
| |
| virtual int | compare (const Edge *a, const Edge *b) const =0 |
| |
Definition at line 22 of file Rules.h.