LibreOffice Module sfx2 (master) 1
|
Public Member Functions | |
XmlIdRegistry_Impl () | |
bool | TryInsertMetadatable (Metadatable &i_xObject, std::u16string_view i_rStream, const OUString &i_rIdref) |
bool | LookupXmlId (const Metadatable &i_xObject, OUString &o_rStream, OUString &o_rIdref) const |
Metadatable * | LookupElement (std::u16string_view i_rStreamName, const OUString &i_rIdref) const |
const XmlIdVector_t * | LookupElementVector (std::u16string_view i_rStreamName, const OUString &i_rIdref) const |
XmlIdVector_t * | LookupElementVector (std::u16string_view i_rStreamName, const OUString &i_rIdref) |
Public Attributes | |
XmlIdMap_t | m_XmlIdMap |
XmlIdReverseMap_t | m_XmlIdReverseMap |
Definition at line 452 of file Metadatable.cxx.
|
inline |
Definition at line 454 of file Metadatable.cxx.
Metadatable * sfx2::XmlIdRegistryDocument::XmlIdRegistry_Impl::LookupElement | ( | std::u16string_view | i_rStreamName, |
const OUString & | i_rIdref | ||
) | const |
Definition at line 521 of file Metadatable.cxx.
References sfx2::isValidXmlId().
|
inline |
Definition at line 469 of file Metadatable.cxx.
References LookupElementVector().
const XmlIdVector_t * sfx2::XmlIdRegistryDocument::XmlIdRegistry_Impl::LookupElementVector | ( | std::u16string_view | i_rStreamName, |
const OUString & | i_rIdref | ||
) | const |
Definition at line 501 of file Metadatable.cxx.
References sfx2::isContentFile(), and m_XmlIdMap.
Referenced by LookupElementVector().
bool sfx2::XmlIdRegistryDocument::XmlIdRegistry_Impl::LookupXmlId | ( | const Metadatable & | i_xObject, |
OUString & | o_rStream, | ||
OUString & | o_rIdref | ||
) | const |
Definition at line 547 of file Metadatable.cxx.
bool sfx2::XmlIdRegistryDocument::XmlIdRegistry_Impl::TryInsertMetadatable | ( | Metadatable & | i_xObject, |
std::u16string_view | i_rStream, | ||
const OUString & | i_rIdref | ||
) |
Definition at line 570 of file Metadatable.cxx.
References sfx2::isContentFile(), and sfx2::isStylesFile().
XmlIdMap_t sfx2::XmlIdRegistryDocument::XmlIdRegistry_Impl::m_XmlIdMap |
Definition at line 478 of file Metadatable.cxx.
Referenced by LookupElementVector().
XmlIdReverseMap_t sfx2::XmlIdRegistryDocument::XmlIdRegistry_Impl::m_XmlIdReverseMap |
Definition at line 479 of file Metadatable.cxx.