BALL
1.4.2
|
#include <BALL/KERNEL/standardPredicates.h>
Public Member Functions | |
SMARTSPredicate () | |
SMARTSPredicate (const SMARTSPredicate &pred) | |
virtual | ~SMARTSPredicate () |
virtual bool | operator() (const Atom &atom) const |
Public Member Functions inherited from BALL::ExpressionPredicate | |
ExpressionPredicate () | |
ExpressionPredicate (const ExpressionPredicate &predicate) | |
ExpressionPredicate (const String &argument) | |
virtual | ~ExpressionPredicate () |
ExpressionPredicate & | operator= (const ExpressionPredicate &predicate) |
virtual void | clear () |
bool | operator== (const ExpressionPredicate &predicate) const |
virtual void | setArgument (const String &argument) |
const String & | getArgument () const |
Public Member Functions inherited from BALL::UnaryPredicate< Atom > | |
virtual | ~UnaryPredicate () |
Public Attributes | |
SmartsMatcher | matcher_ |
Molecule * | last_molecule_ |
AromaticityProcessor | arom_proc_ |
RingPerceptionProcessor | ring_proc_ |
HashSet< Atom * > | matches_ |
Static Public Attributes | |
static HashMap< Molecule *, TimeStamp > | call_time_map_ |
static Molecule | dummy_molecule_ |
Additional Inherited Members | |
Protected Attributes inherited from BALL::ExpressionPredicate | |
String | argument_ |
Predicate for using smarts
Definition at line 899 of file standardPredicates.h.
BALL::SMARTSPredicate::SMARTSPredicate | ( | ) |
BALL::SMARTSPredicate::SMARTSPredicate | ( | const SMARTSPredicate & | pred | ) |
|
virtual |
atom | the atom to test |
Reimplemented from BALL::ExpressionPredicate.
|
mutable |
Definition at line 923 of file standardPredicates.h.
Definition at line 926 of file standardPredicates.h.
|
static |
Definition at line 927 of file standardPredicates.h.
|
mutable |
Definition at line 922 of file standardPredicates.h.
|
mutable |
Definition at line 921 of file standardPredicates.h.
Definition at line 928 of file standardPredicates.h.
|
mutable |
Definition at line 924 of file standardPredicates.h.