corelinux::StringUtf8 Class Reference

StringUtf8 is a temporary string implementation. More...

#include <StringUtf8.hpp>

Inheritance diagram for corelinux::StringUtf8:

corelinux::AbstractString List of all members.

Public Member Functions

 StringUtf8 (CharCptr)
 StringUtf8 (const std::string &)
 StringUtf8 (StringUtf8Cref)
 StringUtf8 (AbstractStringCref) throw (Exception)
virtual Byte getElementByteCount (void) const
virtual bool supportsStandardInterface (void) const
virtual bool isUtf8 (void) const
virtual bool isUcs2 (void) const
virtual bool isUcs4 (void) const
virtual AbstractStringPtr clone (void) const throw ( Exception )
virtual AbstractStringPtr cloneUtf8 (void) const throw ( Exception )
virtual AbstractStringPtr cloneUcs2 (void) const throw ( Exception )
virtual AbstractStringPtr cloneUcs4 (void) const throw ( Exception )

Detailed Description

StringUtf8 is a temporary string implementation.

This implementation is provided to address a short term requirement stated in AbstractString.


The documentation for this class was generated from the following files:
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium