STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Functions | Variables
agile.h File Reference
#include <algorithm>
#include <wrl\client.h>

Go to the source code of this file.

Classes

class  Platform::Details::AgileHelper< T >
 
struct  Platform::Details::__remove_hat< T >
 
struct  Platform::Details::__remove_hat< T^>
 
struct  Platform::Details::AgileTypeHelper< T >
 
class  Platform::Agile< T, TIsNotAgile >
 
class  Platform::Agile< T, false >
 

Namespaces

 Platform
 
 Platform::Details
 

Functions

 Platform::Details::__declspec (dllimport) IUnknown *__stdcall GetObjectContext()
 
template<typename T >
__declspec(dllimport) HRESULT __stdcall GetProxyImpl(__declspec(dllimport) HRESULT __stdcall ReleaseInContextImpl( Platform::Details::__declspec (no_refcount) inline HRESULT GetProxy(T^ObjectIn
 
template<typename T >
HRESULT Platform::Details::ReleaseInContext (T *ObjectIn,::IUnknown *ContextCallBack)
 
template<class U >
bool Platform::operator== (nullptr_t, const Agile< U > &a) throw ()
 
template<class U >
bool Platform::operator!= (const Agile< U > &a, nullptr_t) throw ()
 
template<class U >
bool Platform::operator!= (nullptr_t, const Agile< U > &a) throw ()
 
template<class U >
bool Platform::operator!= (const Agile< U > &a, const Agile< U > &b) throw ()
 

Variables

__declspec(dllimport) HRESULT __stdcall GetProxyImpl(__declspec(dllimport) HRESULT __stdcall ReleaseInContextImpl(::IUnknown * Platform::Details::ContextCallBack
 
__declspec(dllimport) HRESULT __stdcall GetProxyImpl(__declspec(dllimport) HRESULT __stdcall ReleaseInContextImpl(::IUnknown T * Platform::Details::Proxy