| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tlp::DataSet Class Reference A container which can store data of any type, as long as it has a well-defined copy constructor. More...
Detailed DescriptionA container which can store data of any type, as long as it has a well-defined copy constructor. Constructor & Destructor Documentation
Member Function Documentation
Indicates whether the set is empty of not
return true if str exists else false.
template<typename T >
Returns the stored value associated with the given key. The stored value is a copy of the original value that was set. If there is no value associated with the given key, the input value is left untouched.
template<typename T >
Returns the stored value, and deletes the stored copy. If no value is found, nothing is deleted. Returns a copy of the value of the variable with name str. Type are checked in Debug Mode. If the variable str doesn't exist return false else true. The data is removed after the call.
return an untyped value if any
Returns an iterator on all values
static version used for serialization
read an embedded value
template<typename T >
register a serializer for a known type
remove a named pair
template<typename T >
Stores a copy of the given param, associated with the key. The value must have a well-formed copy constructor.
set from an untyped value
Returns the number of registered values
Return the data type serializer associated to the given typename. Returns NULL if no serializer is found
static version used for serialization
write an embedded value |
Tulip Software by LaBRI Visualization Team 2001 - 2012 |