LibreOffice Module sc (master) 1
|
#include <XMLStylesExportHelper.hxx>
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 () |
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 Types | |
typedef std::vector< ScColumnStyle > | ScMyColumnStyleVec |
typedef std::vector< ScMyColumnStyleVec > | ScMyColumnVectorVec |
Private Attributes | |
ScMyColumnVectorVec | aTables |
Definition at line 212 of file XMLStylesExportHelper.hxx.
|
private |
Definition at line 214 of file XMLStylesExportHelper.hxx.
|
private |
Definition at line 215 of file XMLStylesExportHelper.hxx.
ScColumnStyles::ScColumnStyles | ( | ) |
Definition at line 947 of file XMLStylesExportHelper.cxx.
|
overridevirtual |
Definition at line 951 of file XMLStylesExportHelper.cxx.
void ScColumnStyles::AddFieldStyleName | ( | const sal_Int32 | nTable, |
const sal_Int32 | nField, | ||
const sal_Int32 | nStringIndex, | ||
const bool | bIsVisible | ||
) |
Definition at line 982 of file XMLStylesExportHelper.cxx.
References aTables, ScColumnStyle::bIsVisible, o3tl::make_unsigned(), ScColumnStyle::nIndex, and size.
|
overridevirtual |
Implements ScColumnRowStylesBase.
Definition at line 955 of file XMLStylesExportHelper.cxx.
sal_Int32 ScColumnStyles::GetStyleNameIndex | ( | const sal_Int32 | nTable, |
const sal_Int32 | nField, | ||
bool & | bIsVisible | ||
) |
Definition at line 966 of file XMLStylesExportHelper.cxx.
References aTables, o3tl::make_unsigned(), and size.
|
private |
Definition at line 216 of file XMLStylesExportHelper.hxx.
Referenced by AddFieldStyleName(), AddNewTable(), and GetStyleNameIndex().