Nui
|
#include <utility>
#include <crtdbg.h>
#include <windows.h>
Go to the source code of this file.
Namespaces | |
Microsoft | |
This file has no copyright assigned and is placed in the Public Domain. | |
Microsoft::WRL | |
Microsoft::WRL::Details | |
Macros | |
#define | __WRL_ASSERT__(cond) _ASSERTE(cond) |
#define | __WRL_IMPLEMENTS_FTM_BASE__(flags) ((flags & ::Microsoft::WRL::InhibitFtmBase) == 0) |
Typedefs | |
typedef int BoolStruct::* | Microsoft::WRL::Details::BoolType |
Functions | |
void | Microsoft::WRL::Details::RaiseException (HRESULT hr, DWORD dwExceptionFlags=EXCEPTION_NONCONTINUABLE) |
template<class T > | |
RemoveReference< T >::Type && | Microsoft::WRL::Details::Move (_Inout_ T &&arg) throw () |
template<class T > | |
void | Microsoft::WRL::Details::Swap (_Inout_ T &left, _Inout_ T &right) throw () |
template<class T > | |
T && | Microsoft::WRL::Details::Forward (typename Identity< T >::Type &arg) throw () |
#define __WRL_ASSERT__ | ( | cond | ) | _ASSERTE(cond) |
#define __WRL_IMPLEMENTS_FTM_BASE__ | ( | flags | ) | ((flags & ::Microsoft::WRL::InhibitFtmBase) == 0) |