#include <corewrappers.h>
◆ HString() [1/2]
Microsoft::WRL::Wrappers::HString::HString |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ HString() [2/2]
Microsoft::WRL::Wrappers::HString::HString |
( |
_Inout_ HString && |
other | ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ ~HString()
Microsoft::WRL::Wrappers::HString::~HString |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Attach()
void Microsoft::WRL::Wrappers::HString::Attach |
( |
_In_opt_ HSTRING |
hstr | ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ CopyTo()
HRESULT Microsoft::WRL::Wrappers::HString::CopyTo |
( |
_Outptr_result_maybenull_ _Result_nullonfailure_ HSTRING * |
str | ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ Detach()
HSTRING Microsoft::WRL::Wrappers::HString::Detach |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Get()
HSTRING Microsoft::WRL::Wrappers::HString::Get |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ GetAddressOf()
HSTRING* Microsoft::WRL::Wrappers::HString::GetAddressOf |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ GetRawBuffer()
const wchar_t* Microsoft::WRL::Wrappers::HString::GetRawBuffer |
( |
_Out_opt_ unsigned int * |
length | ) |
const |
|
inline |
◆ IsValid()
bool Microsoft::WRL::Wrappers::HString::IsValid |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ MakeReference() [1/2]
template<unsigned int sizeDest>
HStringReference Microsoft::WRL::Wrappers::HString::MakeReference |
( |
wchar_t const (&) |
str[sizeDest] | ) |
|
throw | ( | |
| ) | | |
|
inlinestatic |
◆ MakeReference() [2/2]
template<unsigned int sizeDest>
HStringReference Microsoft::WRL::Wrappers::HString::MakeReference |
( |
wchar_t const (&) |
str[sizeDest], |
|
|
unsigned int |
len |
|
) |
| |
throw | ( | |
| ) | | |
|
inlinestatic |
◆ operator=()
HString& Microsoft::WRL::Wrappers::HString::operator= |
( |
_Inout_ HString && |
other | ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Release()
void Microsoft::WRL::Wrappers::HString::Release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Set() [1/5]
◆ Set() [2/5]
HRESULT Microsoft::WRL::Wrappers::HString::Set |
( |
_In_reads_opt_(len) const wchar_t * |
str, |
|
|
unsigned int |
len |
|
) |
| |
throw | ( | |
| ) | | |
|
inline |
◆ Set() [3/5]
template<size_t sizeDest>
HRESULT Microsoft::WRL::Wrappers::HString::Set |
( |
_In_z_ wchar_t(&) |
strRef[sizeDest] | ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Set() [4/5]
HRESULT Microsoft::WRL::Wrappers::HString::Set |
( |
const HSTRING & |
str | ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Set() [5/5]
template<size_t sizeDest>
HRESULT Microsoft::WRL::Wrappers::HString::Set |
( |
const wchar_t(&) |
str[sizeDest] | ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ hstr_
HSTRING Microsoft::WRL::Wrappers::HString::hstr_ |
|
protected |
The documentation for this class was generated from the following file: