LibreOffice Module xmloff (master) 1
|
#include <impastpl.hxx>
Public Types | |
typedef std::vector< XMLAutoStylePoolProperties > | PropertiesListType |
Public Member Functions | |
XMLAutoStylePoolParent (OUString aParent) | |
~XMLAutoStylePoolParent () | |
bool | Add (XMLAutoStyleFamily &rFamilyData, std::vector< XMLPropertyState > &&rProperties, OUString &rName, bool bDontSeek) |
bool | AddNamed (XMLAutoStyleFamily &rFamilyData, std::vector< XMLPropertyState > &&rProperties, const OUString &rName) |
OUString | Find (const XMLAutoStyleFamily &rFamilyData, const ::std::vector< XMLPropertyState > &rProperties) const |
const OUString & | GetParent () const |
const PropertiesListType & | GetPropertiesList () const |
bool | operator< (const XMLAutoStylePoolParent &rOther) const |
Private Attributes | |
OUString | msParent |
PropertiesListType | m_PropertiesList |
Definition at line 63 of file impastpl.hxx.
typedef std::vector<XMLAutoStylePoolProperties> XMLAutoStylePoolParent::PropertiesListType |
Definition at line 66 of file impastpl.hxx.
|
inlineexplicit |
Definition at line 74 of file impastpl.hxx.
XMLAutoStylePoolParent::~XMLAutoStylePoolParent | ( | ) |
Definition at line 239 of file impastpl.cxx.
bool XMLAutoStylePoolParent::Add | ( | XMLAutoStyleFamily & | rFamilyData, |
std::vector< XMLPropertyState > && | rProperties, | ||
OUString & | rName, | ||
bool | bDontSeek | ||
) |
Definition at line 266 of file impastpl.cxx.
References m_PropertiesList, msParent, and XMLAutoStyleFamily::mxMapper.
Referenced by SvXMLAutoStylePoolP_Impl::Add().
bool XMLAutoStylePoolParent::AddNamed | ( | XMLAutoStyleFamily & | rFamilyData, |
std::vector< XMLPropertyState > && | rProperties, | ||
const OUString & | rName | ||
) |
Definition at line 293 of file impastpl.cxx.
References m_PropertiesList, XMLAutoStyleFamily::maNameSet, and msParent.
Referenced by SvXMLAutoStylePoolP_Impl::AddNamed().
OUString XMLAutoStylePoolParent::Find | ( | const XMLAutoStyleFamily & | rFamilyData, |
const ::std::vector< XMLPropertyState > & | rProperties | ||
) | const |
Definition at line 310 of file impastpl.cxx.
References m_PropertiesList, XMLAutoStyleFamily::mxMapper, and sName.
|
inline |
Definition at line 87 of file impastpl.hxx.
References msParent.
Referenced by SvXMLAutoStylePoolP_Impl::exportXML().
|
inline |
Definition at line 89 of file impastpl.hxx.
References m_PropertiesList.
Referenced by SvXMLAutoStylePoolP_Impl::exportXML(), and SvXMLAutoStylePoolP_Impl::GetAutoStyleEntries().
bool XMLAutoStylePoolParent::operator< | ( | const XMLAutoStylePoolParent & | rOther | ) | const |
Definition at line 321 of file impastpl.cxx.
References msParent.
|
private |
Definition at line 70 of file impastpl.hxx.
Referenced by Add(), AddNamed(), Find(), and GetPropertiesList().
|
private |
Definition at line 69 of file impastpl.hxx.
Referenced by Add(), AddNamed(), GetParent(), and operator<().