LibreOffice Module ucb (master) 1
Public Member Functions | Friends | List of all members
ucb_impl::RegexpMapIter< Val > Class Template Reference

#include <regexpmap.hxx>

Inheritance diagram for ucb_impl::RegexpMapIter< Val >:
[legend]
Collaboration diagram for ucb_impl::RegexpMapIter< Val >:
[legend]

Public Member Functions

 RegexpMapIter ()
 
 RegexpMapIter (RegexpMap< Val > *pTheMap, bool bBegin)
 
 RegexpMapIter (RegexpMap< Val > *pTheMap, int nTheList, typename RegexpMapConstIter< Val >::ListIterator aTheIndex)
 
RegexpMapEntry< Val > * operator-> ()
 
RegexpMapEntry< Val > const * operator-> () const
 
- Public Member Functions inherited from ucb_impl::RegexpMapConstIter< Val >
 RegexpMapConstIter ()
 
 RegexpMapConstIter (RegexpMap< Val > *pTheMap, bool bBegin)
 
 RegexpMapConstIter (RegexpMap< Val > *pTheMap, int nTheList, ListIterator aTheIndex)
 
 RegexpMapConstIter (RegexpMapConstIter const &rOther)
 
RegexpMapConstIteroperator= (RegexpMapConstIter const &rOther)
 
RegexpMapConstIteroperator++ ()
 
RegexpMapEntry< Val > const * operator-> () const
 
bool equals (RegexpMapConstIter const &rOther) const
 

Friends

class RegexpMap< Val >
 

Additional Inherited Members

- Public Types inherited from ucb_impl::RegexpMapConstIter< Val >
typedef std::vector< Entry< Val > >::iterator ListIterator
 
- Protected Member Functions inherited from ucb_impl::RegexpMapConstIter< Val >
RegexpMapEntry< Val > & get () const
 

Detailed Description

template<typename Val>
class ucb_impl::RegexpMapIter< Val >

Definition at line 235 of file regexpmap.hxx.

Constructor & Destructor Documentation

◆ RegexpMapIter() [1/3]

template<typename Val >
ucb_impl::RegexpMapIter< Val >::RegexpMapIter ( )
inline

Definition at line 240 of file regexpmap.hxx.

◆ RegexpMapIter() [2/3]

template<typename Val >
ucb_impl::RegexpMapIter< Val >::RegexpMapIter ( RegexpMap< Val > *  pTheMap,
bool  bBegin 
)
inline

Definition at line 242 of file regexpmap.hxx.

◆ RegexpMapIter() [3/3]

template<typename Val >
ucb_impl::RegexpMapIter< Val >::RegexpMapIter ( RegexpMap< Val > *  pTheMap,
int  nTheList,
typename RegexpMapConstIter< Val >::ListIterator  aTheIndex 
)
inline

Definition at line 246 of file regexpmap.hxx.

Member Function Documentation

◆ operator->() [1/2]

template<typename Val >
RegexpMapEntry< Val > * ucb_impl::RegexpMapIter< Val >::operator->

Definition at line 256 of file regexpmap.hxx.

References ucb_impl::RegexpMapConstIter< Val >::get().

◆ operator->() [2/2]

template<typename Val >
RegexpMapEntry< Val > const * ucb_impl::RegexpMapIter< Val >::operator->

Definition at line 262 of file regexpmap.hxx.

References ucb_impl::RegexpMapConstIter< Val >::get().

Friends And Related Function Documentation

◆ RegexpMap< Val >

template<typename Val >
friend class RegexpMap< Val >
friend

Definition at line 104 of file regexpmap.hxx.


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