STLdoc
STLdocumentation
|
#include <comutil.h>
Public Member Functions | |
_variant_t () throw () | |
_variant_t (const VARIANT &varSrc) | |
_variant_t (const VARIANT *pSrc) | |
_variant_t (const _variant_t &varSrc) | |
_variant_t (VARIANT &varSrc, bool fCopy) | |
_variant_t (short sSrc, VARTYPE vtSrc=VT_I2) | |
_variant_t (long lSrc, VARTYPE vtSrc=VT_I4) | |
_variant_t (float fltSrc) throw () | |
_variant_t (double dblSrc, VARTYPE vtSrc=VT_R8) | |
_variant_t (const CY &cySrc) throw () | |
_variant_t (const _bstr_t &bstrSrc) | |
_variant_t (const wchar_t *pSrc) | |
_variant_t (const char *pSrc) | |
_variant_t (IDispatch *pSrc, bool fAddRef=true) throw () | |
_variant_t (bool boolSrc) throw () | |
_variant_t (IUnknown *pSrc, bool fAddRef=true) throw () | |
_variant_t (const DECIMAL &decSrc) throw () | |
_variant_t (BYTE bSrc) throw () | |
_variant_t (char cSrc) throw () | |
_variant_t (unsigned short usSrc) throw () | |
_variant_t (unsigned long ulSrc) throw () | |
_variant_t (int iSrc) throw () | |
_variant_t (unsigned int uiSrc) throw () | |
~_variant_t () throw () | |
operator short () const | |
operator long () const | |
operator float () const | |
operator double () const | |
operator CY () const | |
operator _bstr_t () const | |
operator IDispatch * () const | |
operator bool () const | |
operator IUnknown * () const | |
operator DECIMAL () const | |
operator BYTE () const | |
operator VARIANT () const throw () | |
operator char () const | |
operator unsigned short () const | |
operator unsigned long () const | |
operator int () const | |
operator unsigned int () const | |
_variant_t & | operator= (const VARIANT &varSrc) |
_variant_t & | operator= (const VARIANT *pSrc) |
_variant_t & | operator= (const _variant_t &varSrc) |
_variant_t & | operator= (short sSrc) |
_variant_t & | operator= (long lSrc) |
_variant_t & | operator= (float fltSrc) |
_variant_t & | operator= (double dblSrc) |
_variant_t & | operator= (const CY &cySrc) |
_variant_t & | operator= (const _bstr_t &bstrSrc) |
_variant_t & | operator= (const wchar_t *pSrc) |
_variant_t & | operator= (const char *pSrc) |
_variant_t & | operator= (IDispatch *pSrc) |
_variant_t & | operator= (bool boolSrc) |
_variant_t & | operator= (IUnknown *pSrc) |
_variant_t & | operator= (const DECIMAL &decSrc) |
_variant_t & | operator= (BYTE bSrc) |
_variant_t & | operator= (char cSrc) |
_variant_t & | operator= (unsigned short usSrc) |
_variant_t & | operator= (unsigned long ulSrc) |
_variant_t & | operator= (int iSrc) |
_variant_t & | operator= (unsigned int uiSrc) |
bool | operator== (const VARIANT &varSrc) const throw () |
bool | operator== (const VARIANT *pSrc) const throw () |
bool | operator!= (const VARIANT &varSrc) const throw () |
bool | operator!= (const VARIANT *pSrc) const throw () |
void | Clear () |
void | Attach (VARIANT &varSrc) |
VARIANT | Detach () throw () |
VARIANT & | GetVARIANT () throw () |
VARIANT * | GetAddress () |
void | ChangeType (VARTYPE vartype, const _variant_t *pSrc=NULL) |
void | SetString (const char *pSrc) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |