13 #pragma warning( push )
14 #pragma warning( disable : 4251 )
17 #include <boost/any.hpp>
30 void setUserAny(
const std::string& key,
const boost::any& anything);
33 bool hasKey(
const std::string& key)
const;
36 const boost::any& getUserAny(
const std::string& key);
39 void eraseKey(
const std::string& key);
42 size_t numKeys(
void)
const;
UserObjectsMap myUserObjectsMap
Definition: DtUserObjectBindings.h:46
#define DT_DLL_VRVGRAPHICSUTILS
Definition: vrvGraphicsUtils.h:18
std::map< std::string, boost::any > UserObjectsMap
Definition: DtUserObjectBindings.h:45
Class to store a set of keys mapping to a set of any objects.
Definition: DtUserObjectBindings.h:23