Lines Matching refs:CPropVariant
43 class CPropVariant : public tagPROPVARIANT
46 CPropVariant() in CPropVariant() function
55 ~CPropVariant() throw() { Clear(); } in throw()
56 CPropVariant(const PROPVARIANT &varSrc);
57 CPropVariant(const CPropVariant &varSrc);
58 CPropVariant(BSTR bstrSrc);
59 CPropVariant(LPCOLESTR lpszSrc);
60 …CPropVariant(bool bSrc) { vt = VT_BOOL; wReserved1 = 0; boolVal = (bSrc ? VARIANT_TRUE : VARIANT_F… in CPropVariant() function
61 CPropVariant(Byte value) { vt = VT_UI1; wReserved1 = 0; bVal = value; } in CPropVariant() function
64 CPropVariant(Int16 value); // { vt = VT_I2; wReserved1 = 0; iVal = value; }
65 CPropVariant(Int32 value); // { vt = VT_I4; wReserved1 = 0; lVal = value; }
68 CPropVariant(UInt32 value) { vt = VT_UI4; wReserved1 = 0; ulVal = value; } in CPropVariant() function
69 CPropVariant(UInt64 value) { vt = VT_UI8; wReserved1 = 0; uhVal.QuadPart = value; } in CPropVariant() function
70 CPropVariant(Int64 value) { vt = VT_I8; wReserved1 = 0; hVal.QuadPart = value; } in CPropVariant() function
71 CPropVariant(const FILETIME &value) { vt = VT_FILETIME; wReserved1 = 0; filetime = value; } in CPropVariant() function
73 CPropVariant& operator=(const CPropVariant &varSrc);
74 CPropVariant& operator=(const PROPVARIANT &varSrc);
75 CPropVariant& operator=(BSTR bstrSrc);
76 CPropVariant& operator=(LPCOLESTR lpszSrc);
77 CPropVariant& operator=(const char *s);
79 CPropVariant& operator=(bool bSrc) throw();
80 CPropVariant& operator=(Byte value) throw();
83 CPropVariant& operator=(Int16 value) throw();
86 CPropVariant& operator=(Int32 value) throw();
87 CPropVariant& operator=(UInt32 value) throw();
88 CPropVariant& operator=(UInt64 value) throw();
89 CPropVariant& operator=(Int64 value) throw();
90 CPropVariant& operator=(const FILETIME &value) throw();
102 int Compare(const CPropVariant &a) throw();