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 (std::u16string_view rString, std::u16string_view 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::ScColumnRowStylesBase ( )

Definition at line 903 of file XMLStylesExportHelper.cxx.

◆ ~ScColumnRowStylesBase()

ScColumnRowStylesBase::~ScColumnRowStylesBase ( )
virtual

Definition at line 907 of file XMLStylesExportHelper.cxx.

Member Function Documentation

◆ AddNewTable()

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

Implemented in ScColumnStyles, and ScRowStyles.

◆ AddStyleName()

sal_Int32 ScColumnRowStylesBase::AddStyleName ( const OUString &  rString)

Definition at line 911 of file XMLStylesExportHelper.cxx.

References aStyleNames.

◆ GetIndexOfStyleName()

sal_Int32 ScColumnRowStylesBase::GetIndexOfStyleName ( std::u16string_view  rString,
std::u16string_view  rPrefix 
)

Definition at line 917 of file XMLStylesExportHelper.cxx.

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

◆ GetStyleNameByIndex()

OUString & ScColumnRowStylesBase::GetStyleNameByIndex ( const sal_Int32  nIndex)

Definition at line 942 of file XMLStylesExportHelper.cxx.

References aStyleNames, and nIndex.

Member Data Documentation

◆ aStyleNames

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

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