CMetaData
-
class Lib3MF::CMetaData : public CBase
-
std::string GetNameSpace()
returns the namespace URL of the metadata
- Returns:
the namespace URL of the metadata
-
void SetNameSpace(const std::string &sNameSpace)
sets a new namespace URL of the metadata
- Parameters:
sNameSpace – the new namespace URL of the metadata
-
std::string GetName()
returns the name of a metadata
- Returns:
the name of the metadata
-
void SetName(const std::string &sName)
sets a new name of a metadata
- Parameters:
sName – the new name of the metadata
-
std::string GetKey()
returns the (namespace+name) of a metadata
- Returns:
the key (namespace+name) of the metadata
-
bool GetMustPreserve()
returns, whether a metadata must be preserved
- Returns:
returns, whether a metadata must be preserved
-
void SetMustPreserve(const bool bMustPreserve)
sets whether a metadata must be preserved
- Parameters:
bMustPreserve – a new value whether a metadata must be preserved
-
std::string GetType()
returns the type of a metadata
- Returns:
the type of the metadata
-
void SetType(const std::string &sType)
sets a new type of a metadata. This must be a simple XML type
- Parameters:
sType – a new type of the metadata
-
std::string GetValue()
returns the value of the metadata
- Returns:
the value of the metadata
-
void SetValue(const std::string &sValue)
sets a new value of the metadata
- Parameters:
sValue – a new value of the metadata
-
std::string GetNameSpace()