LibreOffice Module sc (master)  1
Public Member Functions | Private Types | Private Attributes | List of all members
ScColumnStyles Class Reference

#include <XMLStylesExportHelper.hxx>

Inheritance diagram for ScColumnStyles:
Collaboration diagram for ScColumnStyles:

Public Member Functions

 ScColumnStyles ()
virtual ~ScColumnStyles () override
virtual void AddNewTable (const sal_Int32 nTable, const sal_Int32 nFields) override
sal_Int32 GetStyleNameIndex (const sal_Int32 nTable, const sal_Int32 nField, bool &bIsVisible)
void AddFieldStyleName (const sal_Int32 nTable, const sal_Int32 nField, const sal_Int32 nStringIndex, const bool bIsVisible)
- Public Member Functions inherited from ScColumnRowStylesBase
 ScColumnRowStylesBase ()
virtual ~ScColumnRowStylesBase ()
sal_Int32 AddStyleName (const OUString &rString)
sal_Int32 GetIndexOfStyleName (const OUString &rString, const OUString &rPrefix)
OUString & GetStyleNameByIndex (const sal_Int32 nIndex)

Private Types

typedef std::vector< ScColumnStyleScMyColumnStyleVec
typedef std::vector< ScMyColumnStyleVecScMyColumnVectorVec

Private Attributes

ScMyColumnVectorVec aTables

Detailed Description

Definition at line 212 of file XMLStylesExportHelper.hxx.

Member Typedef Documentation

typedef std::vector<ScColumnStyle> ScColumnStyles::ScMyColumnStyleVec

Definition at line 214 of file XMLStylesExportHelper.hxx.

Definition at line 215 of file XMLStylesExportHelper.hxx.

Constructor & Destructor Documentation

ScColumnStyles::ScColumnStyles ( )

Definition at line 956 of file XMLStylesExportHelper.cxx.

ScColumnStyles::~ScColumnStyles ( )

Definition at line 960 of file XMLStylesExportHelper.cxx.

Member Function Documentation

void ScColumnStyles::AddFieldStyleName ( const sal_Int32  nTable,
const sal_Int32  nField,
const sal_Int32  nStringIndex,
const bool  bIsVisible 
void ScColumnStyles::AddNewTable ( const sal_Int32  nTable,
const sal_Int32  nFields 

Implements ScColumnRowStylesBase.

Definition at line 964 of file XMLStylesExportHelper.cxx.

References aTables, and i.

sal_Int32 ScColumnStyles::GetStyleNameIndex ( const sal_Int32  nTable,
const sal_Int32  nField,
bool &  bIsVisible 

Definition at line 975 of file XMLStylesExportHelper.cxx.

References aTables, and o3tl::make_unsigned().

Member Data Documentation

ScMyColumnVectorVec ScColumnStyles::aTables

Definition at line 216 of file XMLStylesExportHelper.hxx.

Referenced by AddFieldStyleName(), AddNewTable(), and GetStyleNameIndex().

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