The base interface for a text resource.
More...
#include <murl_resource_i_text.h>
The base interface for a text resource.
◆ GetId()
virtual const String& Murl::Resource::IText::GetId |
( |
| ) |
const |
|
pure virtual |
Get the ID of the text resource.
- Returns
- The text ID.
◆ GetValue()
virtual const String& Murl::Resource::IText::GetValue |
( |
| ) |
const |
|
pure virtual |
Get the string value of the text resource.
- Returns
- The string value.
◆ SetMetaData()
virtual Bool Murl::Resource::IText::SetMetaData |
( |
const IMetaData * |
metaData | ) |
|
|
pure virtual |
Set optional meta data for this object.
If set, the object takes ownership of the meta data. The meta data object is automatically deleted when the object is destroyed, or a different meta data object is set.
- Parameters
-
metaData | The meta data, or null for removing. |
- Returns
- true if successful.
◆ GetMetaData()
virtual const IMetaData* Murl::Resource::IText::GetMetaData |
( |
| ) |
const |
|
pure virtual |
Get the optional meta data held by this object.
- Returns
- The meta data, or null if not present.
◆ SetTags()
Set optional resource tags for this object.
- Parameters
-
- Returns
- true if successful.
◆ GetTags()
virtual const StringArray& Murl::Resource::IText::GetTags |
( |
| ) |
const |
|
pure virtual |
Get the optional resource tags held by this object.
- Returns
- The resource tags.
The documentation for this interface was generated from the following file: