28 #ifndef _UserObjectsBinding_H__
29 #define _UserObjectsBinding_H__
66 void setUserAny(
const Any& anything);
70 const Any& getUserAny(
void)
const;
80 void setUserAny(
const String& key,
const Any& anything);
87 const Any& getUserAny(
const String& key)
const;
92 void eraseUserAny(
const String& key);
118 if (mpUserObjectsMap != NULL)
121 mpUserObjectsMap = NULL;
Internal class that uses as data storage container.
Variant type that can hold Any other type.
UserObjectsMap::iterator UserObjectsMapIterator
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
UserObjectsMap * mpUserObjectsMap
std::map< K, V, P, A > type
UserObjectsMap::const_iterator UserObjectsMapConstIterator
Attributes()
Attribute storage ctor.
~Attributes()
Attribute storage dtor.
map< String, Any >::type UserObjectsMap
Class that provide convenient interface to establish a linkage between custom user application object...
static const Any & getEmptyUserAny()
Returns empty user any object.