Lines Matching refs:CPropVariant
46 class CPropVariant : public tagPROPVARIANT
49 CPropVariant() in CPropVariant() function
58 ~CPropVariant() throw() { Clear(); } in throw()
59 CPropVariant(const PROPVARIANT &varSrc);
60 CPropVariant(const CPropVariant &varSrc);
61 CPropVariant(BSTR bstrSrc);
62 CPropVariant(LPCOLESTR lpszSrc);
63 …CPropVariant(bool bSrc) { vt = VT_BOOL; wReserved1 = 0; boolVal = (bSrc ? VARIANT_TRUE : VARIANT_F… in CPropVariant() function
64 CPropVariant(Byte value) { vt = VT_UI1; wReserved1 = 0; bVal = value; } in CPropVariant() function
67 CPropVariant(Int16 value); // { vt = VT_I2; wReserved1 = 0; iVal = value; }
68 CPropVariant(Int32 value); // { vt = VT_I4; wReserved1 = 0; lVal = value; }
71 CPropVariant(UInt32 value) { vt = VT_UI4; wReserved1 = 0; ulVal = value; } in CPropVariant() function
72 CPropVariant(UInt64 value) { vt = VT_UI8; wReserved1 = 0; uhVal.QuadPart = value; } in CPropVariant() function
73 CPropVariant(Int64 value) { vt = VT_I8; wReserved1 = 0; hVal.QuadPart = value; } in CPropVariant() function
74 CPropVariant(const FILETIME &value) { vt = VT_FILETIME; wReserved1 = 0; filetime = value; } in CPropVariant() function
76 CPropVariant& operator=(const CPropVariant &varSrc);
77 CPropVariant& operator=(const PROPVARIANT &varSrc);
78 CPropVariant& operator=(BSTR bstrSrc);
79 CPropVariant& operator=(LPCOLESTR lpszSrc);
80 CPropVariant& operator=(const UString &s);
81 CPropVariant& operator=(const UString2 &s);
82 CPropVariant& operator=(const char *s);
84 CPropVariant& operator=(bool bSrc) throw();
85 CPropVariant& operator=(Byte value) throw();
88 CPropVariant& operator=(Int16 value) throw();
91 CPropVariant& operator=(Int32 value) throw();
92 CPropVariant& operator=(UInt32 value) throw();
93 CPropVariant& operator=(UInt64 value) throw();
94 CPropVariant& operator=(Int64 value) throw();
95 CPropVariant& operator=(const FILETIME &value) throw();
107 int Compare(const CPropVariant &a) throw();