LibreOffice Module xmloff (master) 1
Public Member Functions | Private Attributes | List of all members
XMLAutoStylePoolProperties Class Reference

#include <impastpl.hxx>

Public Member Functions

 XMLAutoStylePoolProperties (XMLAutoStyleFamily &rFamilyData, std::vector< XMLPropertyState > &&rProperties, OUString const &rParentname)
 
const OUString & GetName () const
 
const ::std::vector< XMLPropertyState > & GetProperties () const
 
sal_uInt32 GetPos () const
 
void SetName (const OUString &rNew)
 

Private Attributes

OUString msName
 
::std::vector< XMLPropertyStatemaProperties
 
sal_uInt32 mnPos
 

Detailed Description

Definition at line 45 of file impastpl.hxx.

Constructor & Destructor Documentation

◆ XMLAutoStylePoolProperties()

XMLAutoStylePoolProperties::XMLAutoStylePoolProperties ( XMLAutoStyleFamily rFamilyData,
std::vector< XMLPropertyState > &&  rProperties,
OUString const &  rParentname 
)

Member Function Documentation

◆ GetName()

const OUString & XMLAutoStylePoolProperties::GetName ( ) const
inline

Definition at line 55 of file impastpl.hxx.

References msName.

◆ GetPos()

sal_uInt32 XMLAutoStylePoolProperties::GetPos ( ) const
inline

Definition at line 57 of file impastpl.hxx.

References mnPos.

Referenced by SvXMLAutoStylePoolP_Impl::exportXML().

◆ GetProperties()

const ::std::vector< XMLPropertyState > & XMLAutoStylePoolProperties::GetProperties ( ) const
inline

Definition at line 56 of file impastpl.hxx.

References maProperties.

◆ SetName()

void XMLAutoStylePoolProperties::SetName ( const OUString &  rNew)
inline

Definition at line 59 of file impastpl.hxx.

References msName.

Member Data Documentation

◆ maProperties

::std::vector< XMLPropertyState > XMLAutoStylePoolProperties::maProperties
private

Definition at line 48 of file impastpl.hxx.

Referenced by GetProperties(), and XMLAutoStylePoolProperties().

◆ mnPos

sal_uInt32 XMLAutoStylePoolProperties::mnPos
private

Definition at line 49 of file impastpl.hxx.

Referenced by GetPos().

◆ msName

OUString XMLAutoStylePoolProperties::msName
private

Definition at line 47 of file impastpl.hxx.

Referenced by GetName(), SetName(), and XMLAutoStylePoolProperties().


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