WinStd
Additional templates and function helpers for Microsoft Windows using Standard C++ classes
winstd::variant Member List

This is the complete list of members for winstd::variant, including all inherited members.

change_type(1 VARTYPE _vt, 1 USHORT wFlags=0) noexceptwinstd::variantinline
operator!=(1 const VARIANT &varSrc) const noexceptwinstd::variantinline
operator<(1 const VARIANT &varSrc) const noexceptwinstd::variantinline
operator<=(1 const VARIANT &varSrc) const noexceptwinstd::variantinline
operator=(1 const VARIANT &varSrc)winstd::variantinline
operator=(1 VARIANT &&varSrc) noexceptwinstd::variantinline
operator=(1 bool bSrc) noexceptwinstd::variantinline
operator=(1 char cSrc) noexceptwinstd::variantinline
operator=(1 unsigned char nSrc) noexceptwinstd::variantinline
operator=(1 short nSrc) noexceptwinstd::variantinline
operator=(1 unsigned short nSrc) noexceptwinstd::variantinline
operator=(1 int nSrc) noexceptwinstd::variantinline
operator=(1 unsigned int nSrc) noexceptwinstd::variantinline
operator=(1 long nSrc) noexceptwinstd::variantinline
operator=(1 unsigned long nSrc) noexceptwinstd::variantinline
operator=(1 long long nSrc) noexceptwinstd::variantinline
operator=(1 unsigned long long nSrc) noexceptwinstd::variantinline
operator=(1 float fltSrc) noexceptwinstd::variantinline
operator=(1 double dblSrc) noexceptwinstd::variantinline
operator=(1 CY cySrc) noexceptwinstd::variantinline
operator=(1 LPCOLESTR lpszSrc) noexceptwinstd::variantinline
operator=(1 IDispatch *pSrc)winstd::variantinline
operator=(1 IUnknown *pSrc)winstd::variantinline
operator=(1 unsigned char *pbSrc) noexceptwinstd::variantinline
operator=(1 short *pnSrc) noexceptwinstd::variantinline
operator=(1 unsigned short *pnSrc) noexceptwinstd::variantinline
operator=(1 int *pnSrc) noexceptwinstd::variantinline
operator=(1 unsigned int *pnSrc) noexceptwinstd::variantinline
operator=(1 long *pnSrc) noexceptwinstd::variantinline
operator=(1 unsigned long *pnSrc) noexceptwinstd::variantinline
operator=(1 long long *pnSrc) noexceptwinstd::variantinline
operator=(1 unsigned long long *pnSrc) noexceptwinstd::variantinline
operator=(1 float *pfSrc) noexceptwinstd::variantinline
operator=(1 double *pfSrc) noexceptwinstd::variantinline
operator=(1 const SAFEARRAY *pSrc) noexceptwinstd::variantinline
operator==(1 const VARIANT &varSrc) const noexceptwinstd::variantinline
operator>(1 const VARIANT &varSrc) const noexceptwinstd::variantinline
operator>=(1 const VARIANT &varSrc) const noexceptwinstd::variantinline
variant() noexceptwinstd::variantinline
variant(1 const VARIANT &varSrc)winstd::variantinline
variant(1 VARIANT &&varSrc) noexceptwinstd::variantinline
variant(1 bool bSrc) noexceptwinstd::variantinline
variant(1 char cSrc) noexceptwinstd::variantinline
variant(1 unsigned char nSrc) noexceptwinstd::variantinline
variant(1 short nSrc) noexceptwinstd::variantinline
variant(1 unsigned short nSrc) noexceptwinstd::variantinline
variant(1 int nSrc, 1 VARTYPE vtSrc=VT_I4) noexceptwinstd::variantinline
variant(1 unsigned int nSrc, 1 VARTYPE vtSrc=VT_UI4) noexceptwinstd::variantinline
variant(1 long nSrc, 1 VARTYPE vtSrc=VT_I4) noexceptwinstd::variantinline
variant(1 unsigned long nSrc) noexceptwinstd::variantinline
variant(1 float fltSrc) noexceptwinstd::variantinline
variant(1 double dblSrc, 1 VARTYPE vtSrc=VT_R8) noexceptwinstd::variantinline
variant(1 long long nSrc) noexceptwinstd::variantinline
variant(1 unsigned long long nSrc) noexceptwinstd::variantinline
variant(1 CY cySrc) noexceptwinstd::variantinline
variant(1 LPCOLESTR lpszSrc) noexceptwinstd::variantinline
variant(1 BSTR bstr) noexceptwinstd::variantinline
variant(1 IDispatch *pSrc)winstd::variantinline
variant(1 IUnknown *pSrc)winstd::variantinline
variant(1 const SAFEARRAY *pSrc)winstd::variantinline
~variant()winstd::variantinlinevirtual