LibreOffice Module sw (master)  1
Public Types | Public Member Functions | Private Attributes | List of all members
SwAccessibleHyperTextData Class Reference

#include <acchypertextdata.hxx>

Public Types

typedef const SwTextAttrkey_type
 
typedef css::uno::WeakReference< css::accessibility::XAccessibleHyperlink > mapped_type
 
typedef std::pair< const key_type, mapped_typevalue_type
 
typedef std::less< const SwTextAttr * > key_compare
 
typedef std::map< key_type, mapped_type, key_compare >::iterator iterator
 

Public Member Functions

 SwAccessibleHyperTextData ()
 
 ~SwAccessibleHyperTextData ()
 
iterator begin ()
 
iterator end ()
 
iterator find (const key_type &key)
 
template<class... Args>
std::pair< iterator, bool > emplace (Args &&...args)
 

Private Attributes

std::map< key_type, mapped_type, key_comparemaMap
 

Detailed Description

Definition at line 31 of file acchypertextdata.hxx.

Member Typedef Documentation

Definition at line 38 of file acchypertextdata.hxx.

Definition at line 37 of file acchypertextdata.hxx.

Definition at line 34 of file acchypertextdata.hxx.

typedef css::uno::WeakReference< css::accessibility::XAccessibleHyperlink > SwAccessibleHyperTextData::mapped_type

Definition at line 35 of file acchypertextdata.hxx.

Definition at line 36 of file acchypertextdata.hxx.

Constructor & Destructor Documentation

SwAccessibleHyperTextData::SwAccessibleHyperTextData ( )

Definition at line 26 of file acchypertextdata.cxx.

SwAccessibleHyperTextData::~SwAccessibleHyperTextData ( )

Definition at line 30 of file acchypertextdata.cxx.

References begin(), end(), and SwAccessibleHyperlink::Invalidate().

Member Function Documentation

iterator SwAccessibleHyperTextData::begin ( )
inline

Definition at line 45 of file acchypertextdata.hxx.

Referenced by ~SwAccessibleHyperTextData().

template<class... Args>
std::pair<iterator,bool> SwAccessibleHyperTextData::emplace ( Args &&...  args)
inline

Definition at line 49 of file acchypertextdata.hxx.

References args.

iterator SwAccessibleHyperTextData::end ( )
inline

Definition at line 46 of file acchypertextdata.hxx.

Referenced by ~SwAccessibleHyperTextData().

iterator SwAccessibleHyperTextData::find ( const key_type key)
inline

Definition at line 47 of file acchypertextdata.hxx.

Member Data Documentation

std::map<key_type,mapped_type,key_compare> SwAccessibleHyperTextData::maMap
private

Definition at line 40 of file acchypertextdata.hxx.


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