LibreOffice Module writerfilter (master) 1
Public Member Functions | List of all members
writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt > Class Template Referencefinal

npPt is quotient defining how much units are in 1 pt More...

#include <OOXMLPropertySet.hxx>

Inheritance diagram for writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt >:
[legend]
Collaboration diagram for writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt >:
[legend]

Public Member Functions

 OOXMLNthPtMeasureValue (std::string_view pValue)
 
virtual OOXMLValueclone () const override
 
- Public Member Functions inherited from writerfilter::ooxml::OOXMLUniversalMeasureValue
 OOXMLUniversalMeasureValue (std::string_view pValue, sal_uInt32 npPt)
 
virtual ~OOXMLUniversalMeasureValue () override
 
 OOXMLUniversalMeasureValue (OOXMLUniversalMeasureValue const &)=default
 
 OOXMLUniversalMeasureValue (OOXMLUniversalMeasureValue &&)=default
 
OOXMLUniversalMeasureValueoperator= (OOXMLUniversalMeasureValue const &)=default
 
OOXMLUniversalMeasureValueoperator= (OOXMLUniversalMeasureValue &&)=default
 
virtual int getInt () const override
 Returns integer representation of the value. More...
 
virtual std::string toString () const override
 Returns string representation of this value. More...
 
- Public Member Functions inherited from writerfilter::ooxml::OOXMLValue
 OOXMLValue ()
 
virtual ~OOXMLValue () override
 
 OOXMLValue (OOXMLValue const &)=default
 
 OOXMLValue (OOXMLValue &&)=default
 
OOXMLValueoperator= (OOXMLValue const &)=default
 
OOXMLValueoperator= (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 OOXMLValueclone () 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...
 
- Public Member Functions inherited from SvRefBase
 SvRefBase ()
 
 SvRefBase (const SvRefBase &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Additional Inherited Members

- Public Types inherited from writerfilter::ooxml::OOXMLValue
typedef tools::SvRef< OOXMLValuePointer_t
 
- Public Types inherited from writerfilter::Value
typedef tools::SvRef< ValuePointer_t
 Pointer to a value. More...
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

template<sal_uInt32 npPt>
class writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt >

npPt is quotient defining how much units are in 1 pt

Definition at line 307 of file OOXMLPropertySet.hxx.

Constructor & Destructor Documentation

◆ OOXMLNthPtMeasureValue()

template<sal_uInt32 npPt>
writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt >::OOXMLNthPtMeasureValue ( std::string_view  pValue)
inlineexplicit

Definition at line 310 of file OOXMLPropertySet.hxx.

Member Function Documentation

◆ clone()

template<sal_uInt32 npPt>
virtual OOXMLValue * writerfilter::ooxml::OOXMLNthPtMeasureValue< npPt >::clone ( ) const
inlineoverridevirtual

Reimplemented from writerfilter::ooxml::OOXMLValue.

Definition at line 314 of file OOXMLPropertySet.hxx.


The documentation for this class was generated from the following file: