LibreOffice Module writerfilter (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
writerfilter::dmapper::SectionColumnHandler Class Reference

#include <SectionColumnHandler.hxx>

Inheritance diagram for writerfilter::dmapper::SectionColumnHandler:
[legend]
Collaboration diagram for writerfilter::dmapper::SectionColumnHandler:
[legend]

Public Member Functions

 SectionColumnHandler ()
 
virtual ~SectionColumnHandler () override
 
bool IsEqualWidth () const
 
sal_Int32 GetSpace () const
 
sal_Int32 GetNum () const
 
bool IsSeparator () const
 
const std::vector< Column_ > & GetColumns () const
 
- Public Member Functions inherited from writerfilter::LoggedProperties
 LoggedProperties (const std::string &sPrefix)
 
virtual ~LoggedProperties () override
 
void attribute (Id name, Value &val) override
 Receives an attribute. More...
 
void sprm (Sprm &sprm) override
 Receives a SPRM. More...
 
virtual void attribute (Id name, Value &val)=0
 Receives an attribute. More...
 
virtual void sprm (Sprm &sprm)=0
 Receives a SPRM. 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
 

Private Member Functions

virtual void lcl_attribute (Id Name, Value &val) override
 
virtual void lcl_sprm (Sprm &sprm) override
 

Private Attributes

bool m_bEqualWidth
 
sal_Int32 m_nSpace
 
sal_Int32 m_nNum
 
bool m_bSep
 
std::vector< Column_m_aCols
 
Column_ m_aTempColumn
 

Additional Inherited Members

virtual void lcl_attribute (Id name, Value &val)=0
 
virtual void lcl_sprm (Sprm &sprm)=0
 
- Protected Member Functions inherited from writerfilter::Properties
 ~Properties () override
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 33 of file SectionColumnHandler.hxx.

Constructor & Destructor Documentation

◆ SectionColumnHandler()

writerfilter::dmapper::SectionColumnHandler::SectionColumnHandler ( )

◆ ~SectionColumnHandler()

writerfilter::dmapper::SectionColumnHandler::~SectionColumnHandler ( )
overridevirtual

Definition at line 38 of file SectionColumnHandler.cxx.

Member Function Documentation

◆ GetColumns()

const std::vector< Column_ > & writerfilter::dmapper::SectionColumnHandler::GetColumns ( ) const
inline

Definition at line 56 of file SectionColumnHandler.hxx.

References m_aCols.

◆ GetNum()

sal_Int32 writerfilter::dmapper::SectionColumnHandler::GetNum ( ) const
inline

Definition at line 53 of file SectionColumnHandler.hxx.

References m_nNum.

◆ GetSpace()

sal_Int32 writerfilter::dmapper::SectionColumnHandler::GetSpace ( ) const
inline

Definition at line 52 of file SectionColumnHandler.hxx.

References m_nSpace.

◆ IsEqualWidth()

bool writerfilter::dmapper::SectionColumnHandler::IsEqualWidth ( ) const
inline

Definition at line 51 of file SectionColumnHandler.hxx.

References m_bEqualWidth.

◆ IsSeparator()

bool writerfilter::dmapper::SectionColumnHandler::IsSeparator ( ) const
inline

Definition at line 54 of file SectionColumnHandler.hxx.

References m_bSep.

◆ lcl_attribute()

void writerfilter::dmapper::SectionColumnHandler::lcl_attribute ( Id  Name,
Value val 
)
overrideprivatevirtual

◆ lcl_sprm()

void writerfilter::dmapper::SectionColumnHandler::lcl_sprm ( Sprm sprm)
overrideprivatevirtual

Member Data Documentation

◆ m_aCols

std::vector<Column_> writerfilter::dmapper::SectionColumnHandler::m_aCols
private

Definition at line 39 of file SectionColumnHandler.hxx.

Referenced by GetColumns(), and lcl_sprm().

◆ m_aTempColumn

Column_ writerfilter::dmapper::SectionColumnHandler::m_aTempColumn
private

Definition at line 41 of file SectionColumnHandler.hxx.

Referenced by lcl_attribute(), lcl_sprm(), and SectionColumnHandler().

◆ m_bEqualWidth

bool writerfilter::dmapper::SectionColumnHandler::m_bEqualWidth
private

Definition at line 35 of file SectionColumnHandler.hxx.

Referenced by IsEqualWidth(), and lcl_attribute().

◆ m_bSep

bool writerfilter::dmapper::SectionColumnHandler::m_bSep
private

Definition at line 38 of file SectionColumnHandler.hxx.

Referenced by IsSeparator(), and lcl_attribute().

◆ m_nNum

sal_Int32 writerfilter::dmapper::SectionColumnHandler::m_nNum
private

Definition at line 37 of file SectionColumnHandler.hxx.

Referenced by GetNum(), and lcl_attribute().

◆ m_nSpace

sal_Int32 writerfilter::dmapper::SectionColumnHandler::m_nSpace
private

Definition at line 36 of file SectionColumnHandler.hxx.

Referenced by GetSpace(), and lcl_attribute().


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