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 75 of file txtparai.cxx.

Member Function Documentation

◆ GetCrossRefHeadingBookmark()

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

Definition at line 106 of file txtparai.cxx.

References m_xCrossRefHeadingBookmark.

Referenced by XMLImpSpanContext_Impl::CreateSpanContext().

◆ GetHints()

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

Definition at line 95 of file txtparai.cxx.

References m_Hints.

◆ GetIndexHintById()

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

Definition at line 100 of file txtparai.cxx.

References m_IndexHintsById.

◆ push_back() [1/2]

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

◆ push_back() [2/2]

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

Definition at line 89 of file txtparai.cxx.

References m_Hints, and m_IndexHintsById.

Member Data Documentation

◆ m_Hints

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

Definition at line 79 of file txtparai.cxx.

Referenced by GetHints(), and push_back().

◆ m_IndexHintsById

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

Definition at line 80 of file txtparai.cxx.

Referenced by GetIndexHintById(), and push_back().

◆ m_xCrossRefHeadingBookmark

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

Definition at line 81 of file txtparai.cxx.

Referenced by GetCrossRefHeadingBookmark().


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