#include <widestring.h>
Definition at line 64 of file widestring.h.
◆ WideStringClass() [1/5]
| WideStringClass::WideStringClass |
( |
int | initial_len = 0, |
|
|
bool | hint_temporary = false ) |
|
inline |
◆ WideStringClass() [2/5]
◆ WideStringClass() [3/5]
| WideStringClass::WideStringClass |
( |
const WCHAR * | string, |
|
|
bool | hint_temporary = false ) |
|
inline |
◆ WideStringClass() [4/5]
| WideStringClass::WideStringClass |
( |
WCHAR | ch, |
|
|
bool | hint_temporary = false ) |
|
inline |
◆ WideStringClass() [5/5]
| WideStringClass::WideStringClass |
( |
const char * | string, |
|
|
bool | hint_temporary = false ) |
|
inline |
◆ ~WideStringClass()
| WideStringClass::~WideStringClass |
( |
void | | ) |
|
|
inline |
◆ Compare()
| int WideStringClass::Compare |
( |
const WCHAR * | string | ) |
const |
|
inline |
◆ Compare_No_Case()
| int WideStringClass::Compare_No_Case |
( |
const WCHAR * | string | ) |
const |
|
inline |
◆ Convert_From()
| bool WideStringClass::Convert_From |
( |
const char * | text | ) |
|
◆ Convert_To() [1/2]
◆ Convert_To() [2/2]
◆ Erase()
| void WideStringClass::Erase |
( |
int | start_index, |
|
|
int | char_count ) |
|
inline |
◆ Format()
| int _cdecl WideStringClass::Format |
( |
const WCHAR * | format, |
|
|
| ... ) |
◆ Format_Args()
| int _cdecl WideStringClass::Format_Args |
( |
const WCHAR * | format, |
|
|
const va_list & | arg_list ) |
◆ Get_Buffer()
| WCHAR * WideStringClass::Get_Buffer |
( |
int | new_length | ) |
|
|
inline |
◆ Get_Length()
| int WideStringClass::Get_Length |
( |
void | | ) |
const |
|
inline |
◆ Is_ANSI()
| bool WideStringClass::Is_ANSI |
( |
void | | ) |
|
◆ Is_Empty()
| bool WideStringClass::Is_Empty |
( |
void | | ) |
const |
|
inline |
◆ operator const WCHAR *()
| WideStringClass::operator const WCHAR * |
( |
void | | ) |
const |
|
inline |
◆ operator!=()
| bool WideStringClass::operator!= |
( |
const WCHAR * | rvalue | ) |
const |
|
inline |
◆ operator+=() [1/3]
| const WideStringClass & WideStringClass::operator+= |
( |
const WCHAR * | string | ) |
|
|
inline |
◆ operator+=() [2/3]
◆ operator+=() [3/3]
◆ operator<()
| bool WideStringClass::operator< |
( |
const WCHAR * | string | ) |
const |
|
inline |
◆ operator<=()
| bool WideStringClass::operator<= |
( |
const WCHAR * | string | ) |
const |
|
inline |
◆ operator=() [1/4]
◆ operator=() [2/4]
◆ operator=() [3/4]
◆ operator=() [4/4]
◆ operator==()
| bool WideStringClass::operator== |
( |
const WCHAR * | rvalue | ) |
const |
|
inline |
◆ operator>()
| bool WideStringClass::operator> |
( |
const WCHAR * | string | ) |
const |
|
inline |
◆ operator>=()
| bool WideStringClass::operator>= |
( |
const WCHAR * | string | ) |
const |
|
inline |
◆ operator[]() [1/2]
| WCHAR & WideStringClass::operator[] |
( |
int | index | ) |
|
|
inline |
◆ operator[]() [2/2]
| WCHAR WideStringClass::operator[] |
( |
int | index | ) |
const |
|
inline |
◆ Peek_Buffer()
| WCHAR * WideStringClass::Peek_Buffer |
( |
void | | ) |
|
|
inline |
◆ Release_Resources()
| void WideStringClass::Release_Resources |
( |
void | | ) |
|
|
static |
◆ Trim()
| void WideStringClass::Trim |
( |
void | | ) |
|
|
inline |
◆ operator+ [1/3]
◆ operator+ [2/3]
◆ operator+ [3/3]
The documentation for this class was generated from the following files: