ACE
6.3.3
|
A lightweight wchar* to char* string conversion class. More...
#include <ace_wchar.h>
Public Member Functions | |
ACE_Wide_To_Ascii (const wchar_t *s) | |
Constructor must take a wchar string. More... | |
~ACE_Wide_To_Ascii (void) | |
Destructor will free up the memory. More... | |
char * | char_rep (void) |
Return the internal char* representation. More... | |
Static Public Member Functions | |
static char * | convert (const wchar_t *wstr) |
Converts an wchar_t string to ascii and returns a new string. More... | |
Private Member Functions | |
ACE_Wide_To_Ascii (void) | |
Disallow these operation. More... | |
ACE_Wide_To_Ascii (ACE_Wide_To_Ascii &) | |
ACE_Wide_To_Ascii & | operator= (ACE_Wide_To_Ascii &) |
Private Attributes | |
char * | s_ |
Internal pointer to the converted string. More... | |
A lightweight wchar* to char* string conversion class.
The purpose of this class is to perform conversion from wchar* to char* strings. It is not intended for general purpose use.
|
inline |
Constructor must take a wchar string.
|
inline |
Destructor will free up the memory.
|
private |
Disallow these operation.
|
private |
|
inline |
Return the internal char* representation.
|
inlinestatic |
Converts an wchar_t string to ascii and returns a new string.
|
private |
|
private |
Internal pointer to the converted string.