Property struct of smarts parser atom. More...
#include <BALL/STRUCTURE/smartsParser.h>
Public Member Functions | |
| void | operator= (const Property &rhs) |
| assignment operator | |
Constructors and desctructors | |
| Property (PropertyType type, int value) | |
| Detailed constructor with type and int value. | |
| Property (PropertyType type, bool value) | |
| Detailed constructor with type and flag. | |
| Property (PropertyType type, const Element *value) | |
| Detailed constructor with type and Element. | |
| Property (PropertyType type, ChiralClass value) | |
| Detailed constructor with type and chiral class definition. | |
| virtual | ~Property () |
| Destructor. | |
Accessors | |
| PropertyType | getType () const |
| returns the type of the property | |
| PropertyValue | getValue () const |
| returns the value of the property | |
Private Member Functions | |
| Property () | |
| Default constructor. | |
Private Attributes | |
| PropertyType | type_ |
| type of the property | |
| PropertyValue | value_ |
| value of the property | |
Property struct of smarts parser atom.
Definition at line 222 of file smartsParser.h.
| BALL::SmartsParser::SPAtom::Property::Property | ( | PropertyType | type, | |
| int | value | |||
| ) |
Detailed constructor with type and int value.
| BALL::SmartsParser::SPAtom::Property::Property | ( | PropertyType | type, | |
| bool | value | |||
| ) |
Detailed constructor with type and flag.
| BALL::SmartsParser::SPAtom::Property::Property | ( | PropertyType | type, | |
| const Element * | value | |||
| ) |
Detailed constructor with type and Element.
| BALL::SmartsParser::SPAtom::Property::Property | ( | PropertyType | type, | |
| ChiralClass | value | |||
| ) |
Detailed constructor with type and chiral class definition.
| virtual BALL::SmartsParser::SPAtom::Property::~Property | ( | ) | [virtual] |
Destructor.
| BALL::SmartsParser::SPAtom::Property::Property | ( | ) | [private] |
Default constructor.
| PropertyType BALL::SmartsParser::SPAtom::Property::getType | ( | ) | const [inline] |
returns the type of the property
Definition at line 252 of file smartsParser.h.
| PropertyValue BALL::SmartsParser::SPAtom::Property::getValue | ( | ) | const [inline] |
returns the value of the property
Definition at line 255 of file smartsParser.h.
| void BALL::SmartsParser::SPAtom::Property::operator= | ( | const Property & | rhs | ) |
assignment operator
type of the property
Definition at line 264 of file smartsParser.h.
value of the property
Definition at line 267 of file smartsParser.h.
1.6.3