|
| MetadataArrayTag (const char *name, const char *device, bool readOnly) |
|
virtual const MetadataArrayTag * | ToArrayTag () const |
|
void | AddValue (const char *val) |
|
void | SetValue (const char *val, size_t idx) |
|
const std::string & | GetValue (size_t idx) const |
|
size_t | GetSize () const |
|
MetadataTag * | Clone () |
|
std::string | Serialize () |
|
bool | Restore (const char *stream) |
|
bool | Restore (std::istringstream &is) |
|
| MetadataTag (const char *name, const char *device, bool readOnly) |
|
const std::string & | GetDevice () const |
|
const std::string & | GetName () const |
|
const std::string | GetQualifiedName () const |
|
bool | IsReadOnly () const |
|
void | SetDevice (const char *device) |
|
void | SetName (const char *name) |
|
void | SetReadOnly (bool ro) |
|
virtual const MetadataSingleTag * | ToSingleTag () const |
|
|
static std::string | ReadLine (std::istringstream &is) |
|
◆ Clone()
◆ Restore() [1/2]
bool MetadataArrayTag::Restore |
( |
const char * |
stream | ) |
|
|
inlinevirtual |
◆ Restore() [2/2]
bool MetadataArrayTag::Restore |
( |
std::istringstream & |
is | ) |
|
|
inlinevirtual |
◆ Serialize()
std::string MetadataArrayTag::Serialize |
( |
| ) |
|
|
inlinevirtual |
◆ ToArrayTag()
Equivalent of dynamic_cast<MetadataArrayTag*>(this), but does not use RTTI.
- See also
- ToSingleTag
Reimplemented from MetadataTag.
The documentation for this class was generated from the following file: