|
Chemical Data Processing Library C++ API - Version 1.1.1
|
Go to the documentation of this file.
29 #ifndef CDPL_UTIL_PROPERTYVALUE_HPP
30 #define CDPL_UTIL_PROPERTYVALUE_HPP
76 #endif // CDPL_UTIL_PROPERTYVALUE_HPP
An unique lookup key for control-parameter and property values.
Definition: LookupKey.hpp:54
PropertyValue(const Base::LookupKey &key)
Constructs a PropertyValue instance for the property specified by key.
Definition: PropertyValue.hpp:56
Definition of the class CDPL::Base::LookupKey.
const unsigned int T
Specifies Hydrogen (Tritium).
Definition: AtomType.hpp:67
A class providing methods for the storage and lookup of object properties.
Definition: PropertyContainer.hpp:75
The namespace of the Chemical Data Processing Library.
An unary functor that retrieves the value of a given property from the Base::PropertyContainer instan...
Definition: PropertyValue.hpp:49
Definition of the class CDPL::Base::PropertyContainer.
const T & getProperty(const LookupKey &key) const
Returns the value of the property specified by key as a const reference to an object of type T.
Definition: PropertyContainer.hpp:265
const T & operator()(const Base::PropertyContainer &cntnr) const
Retrievs the value of the property specified in the constructor from the Base::PropertyContainer inst...
Definition: PropertyValue.hpp:65