ReactOS  0.4.15-dev-3294-ge98684e
UnicodeString Struct Reference
Inheritance diagram for UnicodeString:
Collaboration diagram for UnicodeString:

Public Member Functions

 UnicodeString (LPCWSTR str)
 UnicodeString (size_t len, LPWSTR buffer)
 operator LPCWSTR () const

Additional Inherited Members

- Public Attributes inherited from RtlUnicodeString
WORD string_len
WORD alloc_len
LPWSTR string_ptr

Detailed Description

Definition at line 135 of file ntobjfs.cpp.

Constructor & Destructor Documentation

◆ UnicodeString() [1/2]

UnicodeString::UnicodeString ( LPCWSTR  str)

Definition at line 136 of file ntobjfs.cpp.

137  {
138  (*g_NTDLL->RtlInitUnicodeString)(this, str);
139  }
DynamicFct< void(__stdcall *)(RtlUnicodeString *, LPCWSTR)> RtlInitUnicodeString
Definition: ntobjfs.cpp:97
Definition: ntobjfs.cpp:132
const WCHAR * str

◆ UnicodeString() [2/2]

UnicodeString::UnicodeString ( size_t  len,
LPWSTR  buffer 

Definition at line 141 of file ntobjfs.cpp.

142  {
143  alloc_len = (WORD)len;
144  string_ptr = buffer;
145  }
GLuint buffer
Definition: glext.h:5915
WORD alloc_len
Definition: ntobjfs.h:48
LPWSTR string_ptr
Definition: ntobjfs.h:49
unsigned short WORD
Definition: ntddk_ex.h:93
GLenum GLsizei len
Definition: glext.h:6722

Member Function Documentation

◆ operator LPCWSTR()

UnicodeString::operator LPCWSTR ( ) const

Definition at line 147 of file ntobjfs.cpp.

147 {return string_ptr;}
LPWSTR string_ptr
Definition: ntobjfs.h:49

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