28 #ifndef _UserObjectsBinding_H__
29 #define _UserObjectsBinding_H__
67 void setUserAny(
const Any& anything);
71 const Any& getUserAny(
void)
const;
81 void setUserAny(
const String& key,
const Any& anything);
88 const Any& getUserAny(
const String& key)
const;
93 void eraseUserAny(
const String& key);
119 if (mUserObjectsMap != NULL)
122 mUserObjectsMap = NULL;
Internal class that uses as data storage container.
Variant type that can hold Any other type.
UserObjectsMap::iterator UserObjectsMapIterator
UserObjectsMap * mUserObjectsMap
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
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 provides convenient interface to establish a linkage between custom user application objec...
static const Any & getEmptyUserAny()
Returns empty user any object.