29#include <com/sun/star/bridge/oleautomation/Decimal.hpp>
47 explicit SbxDecimal(
const css::bridge::oleautomation::Decimal& rAutomationDec );
63 void setUInt(
unsigned int val );
69 maDec = pDecimal->maDec;
77 bool getLong( sal_Int32& rVal );
bool operator-=(const SbxDecimal &r)
bool getChar(sal_Unicode &rVal)
bool getULong(sal_uInt32 &rVal)
void setByte(sal_uInt8 val)
void setLong(sal_Int32 val)
bool getShort(sal_Int16 &rVal)
void setDecimal(SbxDecimal const *pDecimal)
bool getLong(sal_Int32 &rVal)
void setUShort(sal_uInt16 val)
void setULong(sal_uInt32 val)
bool operator/=(const SbxDecimal &r)
void getString(OUString &rString)
bool getDouble(double &rVal)
bool operator*=(const SbxDecimal &r)
friend CmpResult compare(const SbxDecimal &rLeft, const SbxDecimal &rRight)
bool operator+=(const SbxDecimal &r)
bool setString(OUString *pOUString)
bool getSingle(float &rVal)
void setChar(sal_Unicode val)
void fillAutomationDecimal(css::bridge::oleautomation::Decimal &rAutomationDec)
friend void releaseDecimalPtr(SbxDecimal *&rpDecimal)
bool setSingle(float val)
bool setDouble(double val)
bool getUShort(sal_uInt16 &rVal)
void setUInt(unsigned int val)
void setShort(sal_Int16 val)