# TMCWideString Class Reference

List of all members.

## Public Member Functions
| TMCWideString ()
| TMCWideString (const TMCString &string)
| TMCWideString (const int8 *string)
| ~TMCWideString ()
void | FromUnicode (const uint16 *data)
TMCWideString & | operator= (const TMCString &string)
uint16 & | operator[] (uint32 index)
uint32 | Length ()
uint16 * | StrGet ()
## Protected Member Functions
void | FromString (const TMCString &string)
## Protected Attributes
TMCArray< uint16 > | fStringBuffer

## Constructor & Destructor Documentation

TMCWideString::TMCWideString | ( |  | ) |

TMCWideString::TMCWideString | ( | const TMCString & | string | ) |

TMCWideString::TMCWideString | ( | const int8 * | string | ) |

TMCWideString::~TMCWideString | ( |  | ) |

## Member Function Documentation

void TMCWideString::FromString | ( | const TMCString & | string | ) | `[protected]`

void TMCWideString::FromUnicode | ( | const uint16 * | data | ) |

uint32 TMCWideString::Length | ( |  | ) | `[inline]`

TMCWideString& TMCWideString::operator= | ( | const TMCString & | string | ) |

uint16& TMCWideString::operator[] | ( | uint32 | index | ) | `[inline]`

uint16* TMCWideString::StrGet | ( |  | ) | `[inline]`

## Member Data Documentation

TMCArray<uint16> TMCWideString::fStringBuffer`[protected]`

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

- MCString.h