LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
ScColumnRowStylesBase Class Referenceabstract

#include <XMLStylesExportHelper.hxx>

Inheritance diagram for ScColumnRowStylesBase:
[legend]

Public Member Functions

 ScColumnRowStylesBase ()
 
virtual ~ScColumnRowStylesBase ()
 
virtual void AddNewTable (const sal_Int32 nTable, const sal_Int32 nFields)=0
 
sal_Int32 AddStyleName (const OUString &rString)
 
sal_Int32 GetIndexOfStyleName (const OUString &rString, const OUString &rPrefix)
 
OUString & GetStyleNameByIndex (const sal_Int32 nIndex)
 

Private Attributes

std::vector< OUString > aStyleNames
 

Detailed Description

Definition at line 191 of file XMLStylesExportHelper.hxx.

Constructor & Destructor Documentation

ScColumnRowStylesBase::ScColumnRowStylesBase ( )

Definition at line 924 of file XMLStylesExportHelper.cxx.

ScColumnRowStylesBase::~ScColumnRowStylesBase ( )
virtual

Definition at line 929 of file XMLStylesExportHelper.cxx.

Member Function Documentation

virtual void ScColumnRowStylesBase::AddNewTable ( const sal_Int32  nTable,
const sal_Int32  nFields 
)
pure virtual

Implemented in ScRowStyles, and ScColumnStyles.

sal_Int32 ScColumnRowStylesBase::AddStyleName ( const OUString &  rString)

Definition at line 933 of file XMLStylesExportHelper.cxx.

References aStyleNames.

sal_Int32 ScColumnRowStylesBase::GetIndexOfStyleName ( const OUString &  rString,
const OUString &  rPrefix 
)

Definition at line 939 of file XMLStylesExportHelper.cxx.

References aStyleNames, i, o3tl::make_unsigned(), and nIndex.

OUString & ScColumnRowStylesBase::GetStyleNameByIndex ( const sal_Int32  nIndex)

Definition at line 964 of file XMLStylesExportHelper.cxx.

References aStyleNames.

Member Data Documentation

std::vector<OUString> ScColumnRowStylesBase::aStyleNames
private

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