This abstract class represents data within a context document, either inline with TSLOWCInlineContent or remotely (via URL) with TSLOWCRemoteContent.
◆ ContentTypeEnum
This enumeration defines the available types of content that can be referenced by a context document.
Enumerator |
---|
Inline | The content is a TSLOWSInlineContent.
|
Remote | The content is a TSLOWSRemoteContent.
|
◆ TSLOWCContent()
TSLOWCContent::TSLOWCContent |
( |
const char * | mimeType | ) |
|
|
protected |
◆ ~TSLOWCContent()
TSLOWCContent::~TSLOWCContent |
( |
| ) |
|
|
protected |
◆ destroy()
void TSLOWCContent::destroy |
( |
| ) |
|
Destroy method for content objects. This should be called rather than deleting the object as the calls are redirected internally to MapLink.
◆ mimeType()
const char * TSLOWCContent::mimeType |
( |
| ) |
const |
Returns the MIME type of the content represented by this object.
◆ type()
int TSLOWCContent::type |
( |
| ) |
const |
Returns the type of this content object. Positive values are reserved for entries from the ContentTypeEnum to indicate built-in offering types. Negative values can be used for plugin implemented offering types.