#include <SString.h>
Inheritance diagram for ACE_NS_WString:


Public Methods | |
| ACE_NS_WString (ACE_Allocator *alloc=0) | |
| Default constructor. More... | |
| ACE_NS_WString (const char *s, ACE_Allocator *alloc=0) | |
| Constructor that copies s into dynamically allocated memory. More... | |
| ACE_NS_WString (const ACE_WSTRING_TYPE *s, ACE_Allocator *alloc=0) | |
| Constructor that copies s into dynamically allocated memory. More... | |
| ACE_NS_WString (const ACE_USHORT16 *s, size_t len, ACE_Allocator *alloc=0) | |
| Constructor that takes in a ushort16 string (mainly used by the ACE Name_Space classes). More... | |
| ACE_NS_WString (const ACE_WSTRING_TYPE *s, size_t len, ACE_Allocator *alloc=0) | |
| Constructor that copies len ACE_WSTRING_TYPE's of s into dynamically allocated memory (will NUL terminate the result). More... | |
| ACE_NS_WString (size_t len, ACE_Allocator *alloc=0) | |
| Constructor that dynamically allocates memory for len + 1 ACE_WSTRING_TYPE characters. The newly created memory is set memset to 0. More... | |
| ACE_NS_WString (const ACE_NS_WString &s) | |
| Copy constructor. More... | |
| ACE_NS_WString (ACE_WSTRING_TYPE c, ACE_Allocator *alloc=0) | |
| Constructor that copies c into dynamically allocated memory. More... | |
| char * | char_rep (void) const |
| Transform into a copy of the ASCII character representation. (caller must delete). More... | |
| ACE_USHORT16 * | ushort_rep (void) const |
| Transform into a copy of a USHORT16 representation (caller must delete). Note, behavior is undefined when sizeof (wchar_t) != 2. More... | |
|
|
Default constructor.
|
|
||||||||||||
|
Constructor that copies s into dynamically allocated memory.
|
|
||||||||||||
|
Constructor that copies s into dynamically allocated memory.
|
|
||||||||||||||||
|
Constructor that takes in a ushort16 string (mainly used by the ACE Name_Space classes).
|
|
||||||||||||||||
|
Constructor that copies len ACE_WSTRING_TYPE's of s into dynamically allocated memory (will NUL terminate the result).
|
|
||||||||||||
|
Constructor that dynamically allocates memory for len + 1 ACE_WSTRING_TYPE characters. The newly created memory is set memset to 0.
|
|
|
Copy constructor.
|
|
||||||||||||
|
Constructor that copies c into dynamically allocated memory.
|
|
|
Transform into a copy of the ASCII character representation. (caller must delete).
|
|
|
Transform into a copy of a USHORT16 representation (caller must delete). Note, behavior is undefined when sizeof (wchar_t) != 2.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001