LibreOffice Module writerfilter (master) 1
|
#include <OOXMLPropertySet.hxx>
Public Types | |
typedef tools::SvRef< OOXMLValue > | Pointer_t |
![]() | |
typedef tools::SvRef< Value > | Pointer_t |
Pointer to a value. More... | |
Public Member Functions | |
OOXMLValue () | |
virtual | ~OOXMLValue () override |
OOXMLValue (OOXMLValue const &)=default | |
OOXMLValue (OOXMLValue &&)=default | |
OOXMLValue & | operator= (OOXMLValue const &)=default |
OOXMLValue & | operator= (OOXMLValue &&)=default |
virtual int | getInt () const override |
Returns integer representation of the value. More... | |
virtual OUString | getString () const override |
Returns string representation of the value. More... | |
virtual css::uno::Any | getAny () const override |
Returns representation of the value as uno::Any. More... | |
virtual writerfilter::Reference< Properties >::Pointer_t | getProperties () override |
Returns properties of this value. More... | |
virtual writerfilter::Reference< BinaryObj >::Pointer_t | getBinary () override |
Returns binary object of this value. More... | |
virtual std::string | toString () const override |
Returns string representation of this value. More... | |
virtual OOXMLValue * | clone () const |
virtual int | getInt () const =0 |
Returns integer representation of the value. More... | |
virtual OUString | getString () const =0 |
Returns string representation of the value. More... | |
virtual css::uno::Any | getAny () const =0 |
Returns representation of the value as uno::Any. More... | |
virtual writerfilter::Reference< Properties >::Pointer_t | getProperties ()=0 |
Returns properties of this value. More... | |
virtual writerfilter::Reference< BinaryObj >::Pointer_t | getBinary ()=0 |
Returns binary object of this value. More... | |
virtual std::string | toString () const =0 |
Returns string representation of this value. More... | |
![]() | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Additional Inherited Members | |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 28 of file OOXMLPropertySet.hxx.
Definition at line 31 of file OOXMLPropertySet.hxx.
writerfilter::ooxml::OOXMLValue::OOXMLValue | ( | ) |
Definition at line 126 of file OOXMLPropertySet.cxx.
Referenced by clone().
|
overridevirtual |
Definition at line 130 of file OOXMLPropertySet.cxx.
|
default |
|
default |
|
virtual |
Reimplemented in writerfilter::ooxml::OOXMLBinaryValue, writerfilter::ooxml::OOXMLBooleanValue, writerfilter::ooxml::OOXMLStringValue, writerfilter::ooxml::OOXMLInputStreamValue, writerfilter::ooxml::OOXMLPropertySetValue, writerfilter::ooxml::OOXMLIntegerValue, writerfilter::ooxml::OOXMLHexValue, writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt >, writerfilter::ooxml::OOXMLMeasurementOrPercentValue, writerfilter::ooxml::OOXMLShapeValue, and writerfilter::ooxml::OOXMLStarMathValue.
Definition at line 166 of file OOXMLPropertySet.cxx.
References OOXMLValue().
|
overridevirtual |
Returns representation of the value as uno::Any.
Implements writerfilter::Value.
Reimplemented in writerfilter::ooxml::OOXMLBooleanValue, writerfilter::ooxml::OOXMLStringValue, writerfilter::ooxml::OOXMLInputStreamValue, writerfilter::ooxml::OOXMLIntegerValue, writerfilter::ooxml::OOXMLShapeValue, and writerfilter::ooxml::OOXMLStarMathValue.
Definition at line 144 of file OOXMLPropertySet.cxx.
|
overridevirtual |
Returns binary object of this value.
Implements writerfilter::Value.
Reimplemented in writerfilter::ooxml::OOXMLBinaryValue.
Definition at line 154 of file OOXMLPropertySet.cxx.
|
overridevirtual |
Returns integer representation of the value.
Implements writerfilter::Value.
Reimplemented in writerfilter::ooxml::OOXMLBooleanValue, writerfilter::ooxml::OOXMLIntegerValue, writerfilter::ooxml::OOXMLHexValue, writerfilter::ooxml::OOXMLUniversalMeasureValue, and writerfilter::ooxml::OOXMLMeasurementOrPercentValue.
Definition at line 134 of file OOXMLPropertySet.cxx.
|
overridevirtual |
Returns properties of this value.
Implements writerfilter::Value.
Reimplemented in writerfilter::ooxml::OOXMLPropertySetValue.
Definition at line 149 of file OOXMLPropertySet.cxx.
|
overridevirtual |
Returns string representation of the value.
Implements writerfilter::Value.
Reimplemented in writerfilter::ooxml::OOXMLStringValue.
Definition at line 139 of file OOXMLPropertySet.cxx.
|
default |
|
default |
|
overridevirtual |
Returns string representation of this value.
Implements writerfilter::Value.
Reimplemented in writerfilter::ooxml::OOXMLBinaryValue, writerfilter::ooxml::OOXMLBooleanValue, writerfilter::ooxml::OOXMLStringValue, writerfilter::ooxml::OOXMLInputStreamValue, writerfilter::ooxml::OOXMLPropertySetValue, writerfilter::ooxml::OOXMLIntegerValue, writerfilter::ooxml::OOXMLHexValue, writerfilter::ooxml::OOXMLUniversalMeasureValue, writerfilter::ooxml::OOXMLMeasurementOrPercentValue, writerfilter::ooxml::OOXMLShapeValue, and writerfilter::ooxml::OOXMLStarMathValue.
Definition at line 160 of file OOXMLPropertySet.cxx.