|
BALL
1.5.0
|
#include <BALL/MOLMEC/COMMON/chargeRuleProcessor.h>
Public Member Functions | |
| ChargeRuleProcessor () | |
| ChargeRuleProcessor (INIFile &file, const String &prefix="ChargeRules") | |
| ChargeRuleProcessor (const ChargeRuleProcessor &rule_processor) | |
| ~ChargeRuleProcessor () | |
Processor related methods | |
| virtual Processor::Result | operator() (Atom &atom) |
Public Member Functions inherited from BALL::RuleProcessor | |
| RuleProcessor () | |
| RuleProcessor (INIFile &file, const String &prefix) | |
| RuleProcessor (const RuleProcessor &rule_processor) | |
| ~RuleProcessor () | |
| void | clear () |
| void | destroy () |
| bool | initialize (INIFile &file, const String &prefix) |
| const RuleProcessor & | operator= (const RuleProcessor &rule_processor) |
| void | set (const RuleProcessor &rule_processor) |
| virtual bool | start () |
| virtual bool | finish () |
| String | evaluate (const Atom &atom) |
| bool | isValid () const |
| void | dump (std::ostream &s=std::cout) const |
Public Member Functions inherited from BALL::UnaryProcessor< Atom > | |
| UnaryProcessor () | |
| UnaryProcessor (const UnaryProcessor &) | |
| virtual | ~UnaryProcessor () |
Additional Inherited Members | |
Public Types inherited from BALL::UnaryFunctor< ArgumentType, ResultType > | |
| typedef ResultType | result_type |
| typedef ArgumentType | argument_type |
| typedef ArgumentType & | argument_reference |
| typedef const ArgumentType & | const_argument_reference |
| typedef ArgumentType * | argument_pointer |
| typedef const ArgumentType * | const_argument_pointer |
Protected Attributes inherited from BALL::RuleProcessor | |
| RuleEvaluator | evaluator_ |
| bool | valid_ |
Charge Rule Processor.
Definition at line 22 of file chargeRuleProcessor.h.
| BALL::ChargeRuleProcessor::ChargeRuleProcessor | ( | ) |
Constructors and Destructors Default constructor
| BALL::ChargeRuleProcessor::ChargeRuleProcessor | ( | INIFile & | file, |
| const String & | prefix = "ChargeRules" |
||
| ) |
Detailed constructor
| BALL::ChargeRuleProcessor::ChargeRuleProcessor | ( | const ChargeRuleProcessor & | rule_processor | ) |
Copy constructor
| BALL::ChargeRuleProcessor::~ChargeRuleProcessor | ( | ) |
Destructor
|
virtual |
operator ()
Reimplemented from BALL::UnaryProcessor< Atom >.