#include <ace_wchar.h>
Public Member Functions | |
| ACE_Ascii_To_Wide (const char *s) | |
| Ctor must take a wchar string.   | |
| ~ACE_Ascii_To_Wide (void) | |
| Dtor will free up the memory.   | |
| wchar_t * | wchar_rep (void) | 
| Return the internal wchar* representation.   | |
Static Public Member Functions | |
| wchar_t * | convert (const char *str) | 
| Converts an char string to unicode/wide and returns a new string.   | |
Private Member Functions | |
| ACE_Ascii_To_Wide (void) | |
| Disallow these operation.   | |
| ACE_Ascii_To_Wide (ACE_Ascii_To_Wide &) | |
| ACE_Ascii_To_Wide | operator= (ACE_Ascii_To_Wide &) | 
Private Attributes | |
| wchar_t * | s_ | 
| Internal pointer to the converted string.   | |
The purpose of this class is to perform conversion from char* to wchar* strings. It is not intended for general purpose use.
Definition at line 224 of file ace_wchar.h.
      
  | 
  
| 
 Ctor must take a wchar string. 
  | 
  
      
  | 
  
| 
 Dtor will free up the memory. 
  | 
  
      
  | 
  
| 
 Disallow these operation. 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Converts an char string to unicode/wide and returns a new string. 
 Referenced by ACE_OS::ctime().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Return the internal wchar* representation. 
 Referenced by ACE_OS::ctime_r(), ACE_OS::dlsym(), ACE_OS::getcwd(), ACE_OS::mktemp(), and ACE_OS::realpath().  | 
  
      
  | 
  
| 
 Internal pointer to the converted string. 
 Definition at line 241 of file ace_wchar.h.  | 
  
 
1.3.6