#include <descriptor.h>
Inheritance diagram for Descriptor:
Public Member Functions | |
Constructors and Destructors | |
Descriptor () | |
Default constructor. | |
Descriptor (const Descriptor &descriptor) | |
Copy constructor. | |
Descriptor (const String &name) | |
Named constructor. | |
Descriptor (const String &name, const String &unit) | |
Named unit constructor. | |
virtual | ~Descriptor () |
Destructor. | |
Assignment | |
virtual Descriptor & | operator= (const Descriptor &descriptor) |
Assignment operator. | |
Processor-related methods | |
Processor::Result | operator() (AtomContainer &ac) |
operator () | |
Accessors | |
const String & | getName () const |
void | setName (const String &name) |
void | setUnit (const String &name) |
const String & | getUnit () const |
virtual double | compute (AtomContainer &ac) |
Protected Member Functions | |
virtual void | calculate_ (AtomContainer &ac) |
Predicates | |
virtual bool | isValid_ (AtomContainer &ac) |
\