Public Member Functions | List of all members
IString Class Referenceabstract

Read only interface to a string. More...

#include <doxmlintf.h>

Inheritance diagram for IString:
StringImpl

Public Member Functions

virtual const char * latin1 () const =0
 
virtual const char * utf8 () const =0
 
virtual unsigned short unicodeCharAt (int index) const =0
 
virtual bool isEmpty () const =0
 
virtual int length () const =0
 
virtual const char * latin1 () const =0
 
virtual const char * utf8 () const =0
 
virtual unsigned short unicodeCharAt (int index) const =0
 
virtual bool isEmpty () const =0
 
virtual int length () const =0
 

Detailed Description

Read only interface to a string.

Definition at line 42 of file doxmlintf.h.

Member Function Documentation

virtual bool IString::isEmpty ( ) const
pure virtual

Returns true if this string is empty or false otherwise

Implemented in StringImpl.

virtual bool IString::isEmpty ( ) const
pure virtual

Returns true if this string is empty or false otherwise

Implemented in StringImpl.

virtual const char* IString::latin1 ( ) const
pure virtual

Returns a latin1 character representation of the string.

Implemented in StringImpl.

virtual const char* IString::latin1 ( ) const
pure virtual

Returns a latin1 character representation of the string.

Implemented in StringImpl.

virtual int IString::length ( ) const
pure virtual

Returns the number of characters in the string.

Implemented in StringImpl.

virtual int IString::length ( ) const
pure virtual

Returns the number of characters in the string.

Implemented in StringImpl.

virtual unsigned short IString::unicodeCharAt ( int  index) const
pure virtual

Returns a 16-bit unicode character representation of the character at position index in the string. The first character is at index 0.

Implemented in StringImpl.

virtual unsigned short IString::unicodeCharAt ( int  index) const
pure virtual

Returns a 16-bit unicode character representation of the character at position index in the string. The first character is at index 0.

Implemented in StringImpl.

virtual const char* IString::utf8 ( ) const
pure virtual

Returns a utf8 character representation of the string.

Implemented in StringImpl.

virtual const char* IString::utf8 ( ) const
pure virtual

Returns a utf8 character representation of the string.

Implemented in StringImpl.


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