CartoType API
Public Member Functions
CartoType::TText Class Reference

#include <cartotype_string.h>

Inheritance diagram for CartoType::TText:
CartoType::MString

List of all members.

Public Member Functions

 TText ()
 TText (const uint16 *aText)
 TText (const uint16 *aText, int32 aLength)
 TText (const MString &aString)
const uint16 * Text () const

Detailed Description

An unmodifiable string that doesn't own its text.


Constructor & Destructor Documentation

CartoType::TText::TText ( ) [inline]

Construct an empty TText object.

CartoType::TText::TText ( const uint16 *  aText) [inline]

Construct a TText object from a null-terminated string.

CartoType::TText::TText ( const uint16 *  aText,
int32  aLength 
) [inline]

Construct a TText object from a pointer and a length.

CartoType::TText::TText ( const MString aString) [inline]

Construct a TText object from an MString object.


Member Function Documentation

const uint16* CartoType::TText::Text ( ) const [inline, virtual]

Return a constant pointer to Unicode text stored in UTF16 format.

Implements CartoType::MString.


The documentation for this class was generated from the following file: