Public Member Functions | |
MetaDataType (T value) | |
MetaDataType (const MetaDataType &rhs)=default | |
MetaDataType (MetaDataType &&rhs)=default | |
MetaDataType & | operator= (const MetaDataType &that)=default |
MetaDataType & | operator= (MetaDataType &&that)=default |
virtual std::string_view | getClassIdentifier () const override |
virtual MetaDataType< T > * | clone () const override |
virtual void | serialize (Serializer &s) const override |
virtual void | deserialize (Deserializer &d) override |
virtual void | set (T value) |
virtual T | get () const |
virtual bool | equal (const MetaData &rhs) const override |
Protected Attributes | |
T | value_ |
Friends | |
template<typename V> | |
bool | operator== (const MetaDataType< V > &lhs, const MetaDataType< V > &rhs) |
Additional Inherited Members | |
![]() | |
MetaData (const MetaData &rhs)=default | |
MetaData (MetaData &&rhs)=default | |
MetaData & | operator= (const MetaData &that)=default |
MetaData & | operator= (MetaData &&that)=default |
|
overridevirtual |
Implements inviwo::MetaData.
|
overridevirtual |
Implements inviwo::MetaData.
|
overridevirtual |
Implements inviwo::MetaData.
|
overridevirtual |
Implements inviwo::MetaData.
|
overridevirtual |
Implements inviwo::MetaData.