13 #ifndef ML_IMAGE_FORMAT_TAG_H
14 #define ML_IMAGE_FORMAT_TAG_H
44 _name (std::move(name)),
45 _value(std::move(value))
50 _name (std::move(name))
57 _name (std::move(name))
64 _name (std::move(name))
75 const std::string &
getName()
const {
return _name; }
78 const std::string &
getValue()
const {
return _value; }
81 void setName(
const std::string& newName) { _name = newName; }
90 void setValue(
const std::string& newVal) { _value = newVal; }
104 return _name.size() + _value.size() + 2;
MLint64 MLint
A signed ML integer type with at least 64 bits used for index calculations on very large images even ...
bool operator==(const MLImageFormatTag &tag1, const MLImageFormatTag &tag2)
Equality operator.
bool operator!=(const MLImageFormatTag &tag1, const MLImageFormatTag &tag2)
Inequality operator.