LibreOffice Module xmloff (master) 1
|
#include <impastpl.hxx>
Public Types | |
typedef std::set< XMLAutoStylePoolParent > | ParentSetType |
Public Member Functions | |
XMLAutoStyleFamily (XmlStyleFamily nFamily, OUString aStrName, rtl::Reference< SvXMLExportPropertyMapper > xMapper, OUString aStrPrefix, bool bAsFamily) | |
XMLAutoStyleFamily (XmlStyleFamily nFamily) | |
XMLAutoStyleFamily (const XMLAutoStyleFamily &)=delete | |
XMLAutoStyleFamily & | operator= (const XMLAutoStyleFamily &)=delete |
void | ClearEntries () |
Public Attributes | |
XmlStyleFamily | mnFamily |
OUString | maStrFamilyName |
rtl::Reference< SvXMLExportPropertyMapper > | mxMapper |
ParentSetType | m_ParentSet |
std::set< OUString > | maNameSet |
std::set< OUString > | maReservedNameSet |
sal_uInt32 | mnCount |
sal_uInt32 | mnName |
OUString | maStrPrefix |
bool | mbAsFamily |
Friends | |
bool | operator< (const XMLAutoStyleFamily &r1, const XMLAutoStyleFamily &r2) |
Definition at line 96 of file impastpl.hxx.
Definition at line 98 of file impastpl.hxx.
XMLAutoStyleFamily::XMLAutoStyleFamily | ( | XmlStyleFamily | nFamily, |
OUString | aStrName, | ||
rtl::Reference< SvXMLExportPropertyMapper > | xMapper, | ||
OUString | aStrPrefix, | ||
bool | bAsFamily | ||
) |
Definition at line 44 of file impastpl.cxx.
References mnCount.
|
explicit |
Definition at line 54 of file impastpl.cxx.
References mnCount.
|
delete |
void XMLAutoStyleFamily::ClearEntries | ( | ) |
Definition at line 57 of file impastpl.cxx.
References m_ParentSet.
|
delete |
|
friend |
Definition at line 233 of file impastpl.cxx.
ParentSetType XMLAutoStyleFamily::m_ParentSet |
Definition at line 104 of file impastpl.hxx.
Referenced by SvXMLAutoStylePoolP_Impl::Add(), SvXMLAutoStylePoolP_Impl::AddNamed(), ClearEntries(), SvXMLAutoStylePoolP_Impl::exportXML(), and SvXMLAutoStylePoolP_Impl::Find().
std::set<OUString> XMLAutoStyleFamily::maNameSet |
Definition at line 105 of file impastpl.hxx.
Referenced by XMLAutoStylePoolParent::AddNamed(), SvXMLAutoStylePoolP_Impl::RegisterName(), and XMLAutoStylePoolProperties::XMLAutoStylePoolProperties().
std::set<OUString> XMLAutoStyleFamily::maReservedNameSet |
Definition at line 106 of file impastpl.hxx.
Referenced by SvXMLAutoStylePoolP_Impl::RegisterDefinedName(), and XMLAutoStylePoolProperties::XMLAutoStylePoolProperties().
OUString XMLAutoStyleFamily::maStrFamilyName |
Definition at line 101 of file impastpl.hxx.
Referenced by SvXMLAutoStylePoolP_Impl::exportXML().
OUString XMLAutoStyleFamily::maStrPrefix |
Definition at line 109 of file impastpl.hxx.
Referenced by XMLAutoStylePoolProperties::XMLAutoStylePoolProperties().
bool XMLAutoStyleFamily::mbAsFamily |
Definition at line 110 of file impastpl.hxx.
Referenced by SvXMLAutoStylePoolP_Impl::exportXML().
sal_uInt32 XMLAutoStyleFamily::mnCount |
Definition at line 107 of file impastpl.hxx.
Referenced by SvXMLAutoStylePoolP_Impl::Add(), SvXMLAutoStylePoolP_Impl::AddNamed(), and SvXMLAutoStylePoolP_Impl::exportXML().
XmlStyleFamily XMLAutoStyleFamily::mnFamily |
Definition at line 100 of file impastpl.hxx.
sal_uInt32 XMLAutoStyleFamily::mnName |
Definition at line 108 of file impastpl.hxx.
Referenced by XMLAutoStylePoolProperties::XMLAutoStylePoolProperties().
rtl::Reference<SvXMLExportPropertyMapper> XMLAutoStyleFamily::mxMapper |
Definition at line 102 of file impastpl.hxx.
Referenced by XMLAutoStylePoolParent::Add(), SvXMLAutoStylePoolP_Impl::exportXML(), XMLAutoStylePoolParent::Find(), SvXMLAutoStylePoolP_Impl::SetFamilyPropSetMapper(), and XMLAutoStylePoolProperties::XMLAutoStylePoolProperties().