22#include <rtl/ustring.hxx>
23#include <com/sun/star/uno/Sequence.hxx>
61 OLEVariant(
const css::uno::Sequence< sal_Int8 >& x);
86 void setArray(SAFEARRAY* pSafeArray, VARTYPE vtType);
106 css::util::Date
getDate()
const;
107 css::util::Time
getTime()
const;
OLEVariant(const OUString &us)
void setInt16(sal_Int16 n)
css::uno::Any makeAny() const
css::util::Date getDate() const
OUString getString() const
css::util::DateTime getDateTime() const
void setChar(unsigned char a)
void setCurrency(double aCur)
OLEVariant & operator=(const OLEVariant &varSrc)
void setByte(sal_uInt8 n)
void setString(std::u16string_view us)
css::util::Time getTime() const
SAFEARRAY * getUI1SAFEARRAYPtr() const
sal_uInt32 getUInt32() const
css::uno::Sequence< sal_Int8 > getByteSequence() const
void setArray(SAFEARRAY *pSafeArray, VARTYPE vtType)
static VARIANT_BOOL VariantBool(bool bEinBoolean)
void setUI1SAFEARRAYPtr(SAFEARRAY *pSafeAr)
double getDateAsDouble() const
OLEVariant(sal_Bool)=delete
void ChangeType(VARTYPE vartype, const OLEVariant *pSrc)
IDispatch * getIDispatch() const
void setInt32(sal_Int32 n)
sal_Int32 getInt32() const
IUnknown * getIUnknown() const
sal_Int16 getInt16() const
void setIDispatch(IDispatch *pDispInterface)
sal_uInt8 getByte() const