#include <vccorlib.h>
Platform::StringReference::~StringReference |
( |
| ) |
|
|
inline |
Platform::StringReference::StringReference |
( |
| ) |
|
|
inline |
Platform::StringReference::StringReference |
( |
const StringReference & |
__fstrArg | ) |
|
|
inline |
Platform::StringReference::StringReference |
( |
const ::default::char16 * |
__strArg | ) |
|
|
inline |
size_t __cdecl __Platform_wcslen(const ::default::char16 *)
Platform::StringReference::StringReference |
( |
const ::default::char16 * |
__strArg, |
|
|
size_t |
__lenArg |
|
) |
| |
|
inline |
1262 Init(__strArg, __lenArg);
const ::default::char16* Platform::StringReference::Data |
( |
| ) |
const |
|
inline |
const ::default::char16 *__stdcall __Platform_WindowsGetStringRawBuffer(__abi_HSTRING, unsigned int *)
void Platform::StringReference::Free |
( |
| ) |
|
|
inlineprivate |
long __stdcall __Platform_WindowsDeleteString(__abi_HSTRING)
void Platform::StringReference::Init |
( |
| ) |
|
|
inlineprivate |
void *__cdecl __Platform_memset(void *, int, size_t)
1299 unsigned int __length = 0;
1301 Init(__source, __length);
const ::default::char16 *__stdcall __Platform_WindowsGetStringRawBuffer(__abi_HSTRING, unsigned int *)
void Platform::StringReference::Init |
( |
const ::default::char16 * |
__strArg, |
|
|
unsigned __int64 |
__lenArg |
|
) |
| |
|
inlineprivate |
1305 if ((__strArg ==
nullptr) || (__lenArg == 0))
1307 else if (__lenArg > 0xffffffffLL)
1308 __abi_WinRTraiseInvalidArgumentException();
1311 unsigned int __length = (
unsigned int) (__lenArg & 0xffffffffLL);
void Platform::StringReference::Init |
( |
const ::default::char16 * |
__strArg, |
|
|
unsigned int |
__lenArg |
|
) |
| |
|
inlineprivate |
1317 if ((__strArg ==
nullptr) || (__lenArg == 0))
unsigned int Platform::StringReference::Length |
( |
| ) |
const |
|
inline |
unsigned int __stdcall __Platform_WindowsGetStringLen(__abi_HSTRING)
1242 if(
this != &__fstrArg)
StringReference& Platform::StringReference::operator= |
( |
const ::default::char16 * |
__strArg | ) |
|
|
inline |
size_t __cdecl __Platform_wcslen(const ::default::char16 *)
The documentation for this class was generated from the following file: