LibreOffice Module xmloff (master)
1
|
Public Member Functions | |
SvXMLStylesContext_Impl (bool bAuto) | |
size_t | GetStyleCount () const |
SvXMLStyleContext * | GetStyle (size_t i) |
void | AddStyle (SvXMLStyleContext *pStyle) |
void | dispose () |
const SvXMLStyleContext * | FindStyleChildContext (XmlStyleFamily nFamily, const OUString &rName, bool bCreateIndex) const |
bool | IsAutomaticStyle () const |
Private Types | |
typedef std::set< SvXMLStyleIndex_Impl, SvXMLStyleIndexCmp_Impl > | IndicesType |
Private Member Functions | |
void | FlushIndex () |
Private Attributes | |
std::vector< rtl::Reference< SvXMLStyleContext > > | aStyles |
std::unique_ptr< IndicesType > | pIndices |
bool | bAutomaticStyle |
sal_uInt32 | m_nIndexCreated |
Definition at line 195 of file xmlstyle.cxx.
|
private |
Definition at line 197 of file xmlstyle.cxx.
|
explicit |
Definition at line 228 of file xmlstyle.cxx.
References if().
|
inline |
Definition at line 235 of file xmlstyle.cxx.
References aStyles, and FlushIndex().
Definition at line 247 of file xmlstyle.cxx.
References aStyles, and FlushIndex().
const SvXMLStyleContext * SvXMLStylesContext_Impl::FindStyleChildContext | ( | XmlStyleFamily | nFamily, |
const OUString & | rName, | ||
bool | bCreateIndex | ||
) | const |
Definition at line 253 of file xmlstyle.cxx.
References aIndex, aStyles, SvXMLStyleContext::GetFamily(), SvXMLStyleContext::GetName(), i, m_nIndexCreated, pIndices, pS, and SAL_WARN_IF.
|
inlineprivate |
Definition at line 207 of file xmlstyle.cxx.
Referenced by AddStyle(), and dispose().
|
inline |
Definition at line 214 of file xmlstyle.cxx.
|
inline |
Definition at line 212 of file xmlstyle.cxx.
|
inline |
Definition at line 225 of file xmlstyle.cxx.
References bAutomaticStyle.
|
private |
Definition at line 199 of file xmlstyle.cxx.
Referenced by AddStyle(), dispose(), and FindStyleChildContext().
|
private |
Definition at line 201 of file xmlstyle.cxx.
Referenced by IsAutomaticStyle().
|
mutableprivate |
Definition at line 204 of file xmlstyle.cxx.
Referenced by FindStyleChildContext().
|
mutableprivate |
Definition at line 200 of file xmlstyle.cxx.
Referenced by FindStyleChildContext().