|
typedef boost::shared_ptr< VariantT< T > > | Handle |
|
|
| VariantT (const T &default_value) |
|
bool | get (T &value) |
|
void | set (const T &value) |
|
virtual std::string | export_to_string () const |
| export the contents of the parameter to string
|
|
virtual bool | import_from_string (const std::string &str) |
|
virtual const std::type_info & | internal_type () const |
|
template<class T>
virtual bool Core::VariantT< T >::import_from_string |
( |
const std::string & |
str | ) |
|
|
inlinevirtual |
import a parameter from a string. The function returns true if the import succeeded
Implements Core::VariantBase.
template<class T>
virtual const std::type_info& Core::VariantT< T >::internal_type |
( |
| ) |
const |
|
inlinevirtual |
Return a const reference to the type_info object representing the actual type of value currently stored by the Variant object.
Implements Core::VariantBase.
The documentation for this class was generated from the following file: