1 #if !defined(__ABSTRACTSTRING_HPP)
2 #define __ABSTRACTSTRING_HPP
24 #if !defined IN_COMMON_HPP
25 #error AbstractString.hpp is included by common.hpp only.
30 DECLARE_CLASS( AbstractString );
77 virtual Byte getElementByteCount(
void )
const = 0;
81 virtual bool supportsStandardInterface(
void )
const = 0;
85 virtual bool isUtf8(
void )
const = 0;
89 virtual bool isUcs2(
void )
const = 0;
93 virtual bool isUcs4(
void )
const = 0;
Exception is the base exception class used in the CoreLinux++ libraries.
Definition: Exception.hpp:51
AbstractString is a temporary base abstraction.
Definition: AbstractString.hpp:38