LibreOffice Module writerfilter (master) 1
Public Types | Public Member Functions | Protected Member Functions | List of all members
writerfilter::ooxml::OOXMLFactory_ns Class Referenceabstract

#include <OOXMLFactory.hxx>

Inheritance diagram for writerfilter::ooxml::OOXMLFactory_ns:
[legend]
Collaboration diagram for writerfilter::ooxml::OOXMLFactory_ns:
[legend]

Public Types

typedef tools::SvRef< OOXMLFactory_nsPointer_t
 

Public Member Functions

virtual void startAction (OOXMLFastContextHandler *pHandler)
 
virtual void charactersAction (OOXMLFastContextHandler *pHandler, const OUString &rString)
 
virtual void endAction (OOXMLFastContextHandler *pHandler)
 
virtual void attributeAction (OOXMLFastContextHandler *pHandler, Token_t nToken, const OOXMLValue::Pointer_t &pValue)
 
virtual bool getListValue (Id nId, std::string_view aValue, sal_uInt32 &rOutValue)=0
 
virtual Id getResourceId (Id nDefine, sal_Int32 nToken)=0
 
virtual const AttributeInfogetAttributeInfoArray (Id nId)=0
 
virtual bool getElementId (Id nDefine, Id nId, ResourceType &rOutResource, Id &rOutElement)=0
 
- 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
 

Protected Member Functions

virtual ~OOXMLFactory_ns () override
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 64 of file OOXMLFactory.hxx.

Member Typedef Documentation

◆ Pointer_t

Definition at line 66 of file OOXMLFactory.hxx.

Constructor & Destructor Documentation

◆ ~OOXMLFactory_ns()

writerfilter::ooxml::OOXMLFactory_ns::~OOXMLFactory_ns ( )
overrideprotectedvirtual

Definition at line 28 of file OOXMLFactory.cxx.

Member Function Documentation

◆ attributeAction()

void writerfilter::ooxml::OOXMLFactory_ns::attributeAction ( OOXMLFastContextHandler pHandler,
Token_t  nToken,
const OOXMLValue::Pointer_t pValue 
)
virtual

Definition at line 173 of file OOXMLFactory.cxx.

◆ charactersAction()

void writerfilter::ooxml::OOXMLFactory_ns::charactersAction ( OOXMLFastContextHandler pHandler,
const OUString &  rString 
)
virtual

Definition at line 169 of file OOXMLFactory.cxx.

◆ endAction()

void writerfilter::ooxml::OOXMLFactory_ns::endAction ( OOXMLFastContextHandler pHandler)
virtual

Definition at line 165 of file OOXMLFactory.cxx.

◆ getAttributeInfoArray()

virtual const AttributeInfo * writerfilter::ooxml::OOXMLFactory_ns::getAttributeInfoArray ( Id  nId)
pure virtual

◆ getElementId()

virtual bool writerfilter::ooxml::OOXMLFactory_ns::getElementId ( Id  nDefine,
Id  nId,
ResourceType rOutResource,
Id rOutElement 
)
pure virtual

◆ getListValue()

virtual bool writerfilter::ooxml::OOXMLFactory_ns::getListValue ( Id  nId,
std::string_view  aValue,
sal_uInt32 &  rOutValue 
)
pure virtual

◆ getResourceId()

virtual Id writerfilter::ooxml::OOXMLFactory_ns::getResourceId ( Id  nDefine,
sal_Int32  nToken 
)
pure virtual

◆ startAction()

void writerfilter::ooxml::OOXMLFactory_ns::startAction ( OOXMLFastContextHandler pHandler)
virtual

Definition at line 161 of file OOXMLFactory.cxx.


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