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

Public Types

typedef const SwFramekey_type
 
typedef uno::WeakReference< XAccessible > mapped_type
 
typedef std::pair< const key_type, mapped_typevalue_type
 
typedef SwFrameFunc key_compare
 
typedef std::map< key_type, mapped_type, key_compare >::iterator iterator
 
typedef std::map< key_type, mapped_type, key_compare >::const_iterator const_iterator
 

Public Member Functions

 SwAccessibleContextMap_Impl ()
 
iterator begin ()
 
iterator end ()
 
bool empty () const
 
void clear ()
 
iterator find (const key_type &key)
 
template<class... Args>
std::pair< iterator, bool > emplace (Args &&...args)
 
iterator erase (const_iterator const &pos)
 

Public Attributes

bool mbLocked
 

Private Attributes

std::map< key_type, mapped_type, key_comparemaMap
 

Detailed Description

Definition at line 94 of file accmap.cxx.

Member Typedef Documentation

Definition at line 102 of file accmap.cxx.

Definition at line 101 of file accmap.cxx.

Definition at line 100 of file accmap.cxx.

Definition at line 97 of file accmap.cxx.

typedef uno::WeakReference< XAccessible > SwAccessibleContextMap_Impl::mapped_type

Definition at line 98 of file accmap.cxx.

Definition at line 99 of file accmap.cxx.

Constructor & Destructor Documentation

SwAccessibleContextMap_Impl::SwAccessibleContextMap_Impl ( )
inline

Definition at line 111 of file accmap.cxx.

Member Function Documentation

iterator SwAccessibleContextMap_Impl::begin ( )
inline

Definition at line 117 of file accmap.cxx.

Referenced by SwAccessibleMap::InvalidateShapeInParaSelection().

void SwAccessibleContextMap_Impl::clear ( )
inline

Definition at line 120 of file accmap.cxx.

Referenced by SwAccessibleMap::InvalidateShapeInParaSelection().

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

Definition at line 123 of file accmap.cxx.

References args.

Referenced by SwAccessibleMap::InvalidateShapeInParaSelection().

bool SwAccessibleContextMap_Impl::empty ( ) const
inline

Definition at line 119 of file accmap.cxx.

iterator SwAccessibleContextMap_Impl::end ( )
inline

Definition at line 118 of file accmap.cxx.

Referenced by SwAccessibleMap::InvalidateShapeInParaSelection().

iterator SwAccessibleContextMap_Impl::erase ( const_iterator const &  pos)
inline

Definition at line 124 of file accmap.cxx.

iterator SwAccessibleContextMap_Impl::find ( const key_type key)
inline

Definition at line 121 of file accmap.cxx.

Referenced by SwAccessibleMap::InvalidateShapeInParaSelection().

Member Data Documentation

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

Definition at line 104 of file accmap.cxx.

bool SwAccessibleContextMap_Impl::mbLocked

Definition at line 108 of file accmap.cxx.


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