AVBlocks for C++
1.9
Audio and Video Software Development Kit
|
MetaAttribute describes a textual meta information that is part of an audio or video file. More...
Inherits Reference.
Public Member Functions | |
virtual const char_t * | value () const =0 |
Returns the value of the meta attribute. | |
virtual void | setValue (const char_t *val)=0 |
Sets the value a meta attribute. | |
virtual const char * | name () const =0 |
Returns the name of the meta attribute. | |
virtual void | setName (const char *name)=0 |
Sets the name of a meta attribute. | |
Protected Member Functions | |
virtual | ~MetaAttribute () |
This object can be destroyed only by the library that has created it. |
MetaAttribute describes a textual meta information that is part of an audio or video file.
virtual ~MetaAttribute | ( | ) | [protected, virtual] |
This object can be destroyed only by the library that has created it.
virtual const char* name | ( | ) | const [pure virtual] |
Returns the name of the meta attribute.
Common meta attribute names are defined in primo::codecs::Meta
virtual void setName | ( | const char * | name | ) | [pure virtual] |
Sets the name of a meta attribute.
[in] | name | A pointer to an ANSI string. |
Common meta attribute names are defined in primo::codecs::Meta
virtual void setValue | ( | const char_t * | val | ) | [pure virtual] |
Sets the value a meta attribute.
[in] | val | A pointer to a Unicode string. |
virtual const char_t* value | ( | ) | const [pure virtual] |
Returns the value of the meta attribute.