![]() |
ai::WCHARStr Class ReferenceIn Windows only. More...
Detailed DescriptionIn Windows only. An adapter object that helps move data back and forth between Windows functions and the UnicodeString class when the VisualStudio compiler's options are set to treat This class requires that This class provides a very thin object veneer on the Windows string pointer types. The object takes a copy of the data with which it is constructed. Member Typedef Documentation
Type equivalent to Windows
Type equivalent to Windows
Type equivalent to Windows Constructor & Destructor Documentation
Constructs a
References AI_STATIC_CHECK, and fConstStr.
Constructs a It is assumed that the contents of the source are UTF-16 code units in platform byte order.
References AI_STATIC_CHECK, and fConstStr.
Copy constructor, creates a copy of a
Destructor. Member Function Documentation
Converts the contents of this object to The returned value is only valid for the lifetime of this object.
References AI_STATIC_CHECK, and as_LPCWSTR(). Referenced by operator const ASUnicode *().
Converts the contents of this object to The returned value is only valid for the lifetime of this object.
References fConstStr. Referenced by as_ASUnicode().
Computes the length of the string contents of this object.
References fConstStr.
References as_ASUnicode(). Assignment operator. References fConstStr. Member Data Documentation
Referenced by as_LPCWSTR(), length(), operator=(), and WCHARStr(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() |
|