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

Public Member Functions

void push_back (std::unique_ptr< XMLHint_Impl > pHint)
void push_back (std::unique_ptr< XMLIndexMarkHint_Impl > pHint)
std::vector< std::unique_ptr< XMLHint_Impl > > const & GetHints () const
XMLIndexMarkHint_ImplGetIndexHintById (const OUString &sID)
uno::Reference< uno::XInterface > & GetCrossRefHeadingBookmark ()

Private Attributes

std::vector< std::unique_ptr< XMLHint_Impl > > m_Hints
std::unordered_map< OUString, XMLIndexMarkHint_Impl * > m_IndexHintsById
uno::Reference< uno::XInterface > m_xCrossRefHeadingBookmark

Detailed Description

Definition at line 72 of file txtparai.cxx.

Member Function Documentation

uno::Reference<uno::XInterface>& XMLHints_Impl::GetCrossRefHeadingBookmark ( )

Definition at line 103 of file txtparai.cxx.

References m_xCrossRefHeadingBookmark.

std::vector<std::unique_ptr<XMLHint_Impl> > const& XMLHints_Impl::GetHints ( ) const

Definition at line 92 of file txtparai.cxx.

References m_Hints.

XMLIndexMarkHint_Impl* XMLHints_Impl::GetIndexHintById ( const OUString &  sID)

Definition at line 97 of file txtparai.cxx.

void XMLHints_Impl::push_back ( std::unique_ptr< XMLHint_Impl pHint)

Definition at line 81 of file txtparai.cxx.

void XMLHints_Impl::push_back ( std::unique_ptr< XMLIndexMarkHint_Impl pHint)

Definition at line 86 of file txtparai.cxx.

Member Data Documentation

std::vector<std::unique_ptr<XMLHint_Impl> > XMLHints_Impl::m_Hints

Definition at line 76 of file txtparai.cxx.

Referenced by GetHints().

std::unordered_map<OUString, XMLIndexMarkHint_Impl*> XMLHints_Impl::m_IndexHintsById

Definition at line 77 of file txtparai.cxx.

uno::Reference<uno::XInterface> XMLHints_Impl::m_xCrossRefHeadingBookmark

Definition at line 78 of file txtparai.cxx.

Referenced by GetCrossRefHeadingBookmark().

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