Constructor Index


o CATUnicodeString
Constructs an empty Unicode string.
o CATUnicodeString
Copy constructor.
o CATUnicodeString
Constructs a CATUnicodeString instance from a char *.
o CATUnicodeString
Constructs a CATUnicodeString instance from a char * and a number of characters.
o CATUnicodeString
Constructs a CATUnicodeString instance by repeating a given character.
o CATUnicodeString
Constructs a CATUnicodeString instance by repeating a given character string.

Constructors


o CATUnicodeString
public CATUnicodeString( )
Constructs an empty Unicode string.
o CATUnicodeString
public CATUnicodeString( const CATUnicodeString& iString)
Copy constructor.
Parameters:
iString
The Unicode string to copy
o CATUnicodeString
public CATUnicodeString( const char* const iString)
Constructs a CATUnicodeString instance from a char *.
Parameters:
iString
The pointer to the character string
o CATUnicodeString
public CATUnicodeString( const char* const iString,
size_t iLength)
Constructs a CATUnicodeString instance from a char * and a number of characters.
Parameters:
iString
The pointer to the character string
iLength
The number of characters to be taken into account, starting at the first character.
Legal values: Must be less than or equal to the total number of characters contained in iString
o CATUnicodeString
public CATUnicodeString( const CATUnicodeChar& iChar,
size_t iRepeatCount)
Constructs a CATUnicodeString instance by repeating a given character.
Parameters:
iChar
The character to be repeated
iRepeatCount
The number of times iChar is to be repeated
o CATUnicodeString
public CATUnicodeString( const CATUnicodeString& iString,
size_t iRepeatCount)
Constructs a CATUnicodeString instance by repeating a given character string.
Parameters:
iString
The character string to be repeated
iRepeatCount
The number of times iString is to be repeated