Inviwo  0.9.10.1
Inviwo documentation
inviwo::MetaDataMap Class Reference
+ Inheritance diagram for inviwo::MetaDataMap:

Public Member Functions

 MetaDataMap (const MetaDataMap &)
 
MetaDataMapoperator= (const MetaDataMap &map)
 
MetaDataadd (const std::string &key, MetaData *metaData)
 
template<typename T >
T * add (const std::string &key, std::unique_ptr< T > metaData)
 
void remove (const std::string &key)
 
void removeAll ()
 
void rename (const std::string &newKey, const std::string &oldKey)
 
std::vector< std::string > getKeys () const
 
MetaDataget (const std::string &key)
 
const MetaDataget (const std::string &key) const
 
bool empty () const
 
virtual void serialize (Serializer &s) const
 
virtual void deserialize (Deserializer &d)
 

Friends

bool IVW_CORE_API operator== (const MetaDataMap &lhs, const MetaDataMap &rhs)
 

The documentation for this class was generated from the following files: