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

#include <XMLStylesExportHelper.hxx>

Inheritance diagram for ScColumnRowStylesBase:

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 (std::u16string_view rString, const OUString &rPrefix)
OUString & GetStyleNameByIndex (const sal_Int32 nIndex)

Private Attributes

std::vector< OUString > aStyleNames

Detailed Description

Definition at line 190 of file XMLStylesExportHelper.hxx.

Constructor & Destructor Documentation

ScColumnRowStylesBase::ScColumnRowStylesBase ( )

Definition at line 903 of file XMLStylesExportHelper.cxx.

ScColumnRowStylesBase::~ScColumnRowStylesBase ( )

Definition at line 907 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 911 of file XMLStylesExportHelper.cxx.

References aStyleNames.

sal_Int32 ScColumnRowStylesBase::GetIndexOfStyleName ( std::u16string_view  rString,
const OUString &  rPrefix 

Definition at line 917 of file XMLStylesExportHelper.cxx.

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

OUString & ScColumnRowStylesBase::GetStyleNameByIndex ( const sal_Int32  nIndex)

Definition at line 942 of file XMLStylesExportHelper.cxx.

References aStyleNames.

Member Data Documentation

std::vector<OUString> ScColumnRowStylesBase::aStyleNames

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