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.
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
PropertyValue BALL::SmartsParser::SPAtom::Property::getValue | ( | ) | const [inline] |
returns the value of the property
void BALL::SmartsParser::SPAtom::Property::operator= | ( | const Property & | rhs | ) |
assignment operator
type of the property
value of the property