|
LibreOffice Module ucb (master) 1
|
#include <regexpmap.hxx>
Public Types | |
| typedef std::vector< Entry< Val > >::iterator | ListIterator |
Public Member Functions | |
| RegexpMapConstIter () | |
| RegexpMapConstIter (RegexpMap< Val > *pTheMap, bool bBegin) | |
| RegexpMapConstIter (RegexpMap< Val > *pTheMap, int nTheList, ListIterator aTheIndex) | |
| RegexpMapConstIter (RegexpMapConstIter const &rOther) | |
| RegexpMapConstIter & | operator= (RegexpMapConstIter const &rOther) |
| RegexpMapConstIter & | operator++ () |
| RegexpMapEntry< Val > const * | operator-> () const |
| bool | equals (RegexpMapConstIter const &rOther) const |
Protected Member Functions | |
| RegexpMapEntry< Val > & | get () const |
Private Attributes | |
| RegexpMapEntry< Val > | m_aEntry |
| std::vector< Entry< Val > >::iterator | m_aIndex |
| RegexpMap< Val > * | m_pMap |
| int | m_nList |
| bool | m_bEntrySet |
Friends | |
| class | RegexpMap< Val > |
| class | RegexpMapIter< Val > |
Definition at line 70 of file regexpmap.hxx.
| typedef std::vector<Entry<Val>>::iterator ucb_impl::RegexpMapConstIter< Val >::ListIterator |
Definition at line 76 of file regexpmap.hxx.
| ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter |
Definition at line 108 of file regexpmap.hxx.
| ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter | ( | RegexpMap< Val > * | pTheMap, |
| bool | bBegin | ||
| ) |
|
inline |
Definition at line 136 of file regexpmap.hxx.
| ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter | ( | RegexpMapConstIter< Val > const & | rOther | ) |
Definition at line 147 of file regexpmap.hxx.
References ucb_impl::RegexpMapConstIter< Val >::m_aIndex, and ucb_impl::RegexpMapConstIter< Val >::m_nList.
| bool ucb_impl::RegexpMapConstIter< Val >::equals | ( | RegexpMapConstIter< Val > const & | rOther | ) | const |
Definition at line 225 of file regexpmap.hxx.
References ucb_impl::RegexpMapConstIter< Val >::m_aIndex, ucb_impl::RegexpMapConstIter< Val >::m_nList, and ucb_impl::RegexpMapConstIter< Val >::m_pMap.
Referenced by operator!=(), and operator==().
|
protected |
Definition at line 204 of file regexpmap.hxx.
References ucb_impl::Regexp::getRegexp(), ucb_impl::Entry< Val >::m_aRegexp, and ucb_impl::Entry< Val >::m_aValue.
Referenced by ucb_impl::RegexpMapIter< Val >::operator->().
| RegexpMapConstIter< Val > & ucb_impl::RegexpMapConstIter< Val >::operator++ | ( | void | ) |
Definition at line 175 of file regexpmap.hxx.
References ucb_impl::Regexp::KIND_DOMAIN.
Referenced by ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter().
| RegexpMapEntry< Val > const * ucb_impl::RegexpMapConstIter< Val >::operator-> |
Definition at line 219 of file regexpmap.hxx.
References get().
| RegexpMapConstIter< Val > & ucb_impl::RegexpMapConstIter< Val >::operator= | ( | RegexpMapConstIter< Val > const & | rOther | ) |
|
friend |
Definition at line 64 of file regexpmap.hxx.
|
friend |
Definition at line 64 of file regexpmap.hxx.
|
mutableprivate |
Definition at line 100 of file regexpmap.hxx.
Referenced by ucb_impl::RegexpMapConstIter< Val >::operator=().
|
private |
Definition at line 101 of file regexpmap.hxx.
Referenced by ucb_impl::RegexpMapConstIter< Val >::equals(), ucb_impl::RegexpMap< Val >::erase(), ucb_impl::RegexpMapConstIter< Val >::operator=(), and ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter().
|
mutableprivate |
Definition at line 104 of file regexpmap.hxx.
Referenced by ucb_impl::RegexpMapConstIter< Val >::operator=().
|
private |
Definition at line 103 of file regexpmap.hxx.
Referenced by ucb_impl::RegexpMapConstIter< Val >::equals(), ucb_impl::RegexpMap< Val >::erase(), ucb_impl::RegexpMapConstIter< Val >::operator=(), and ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter().
|
private |
Definition at line 102 of file regexpmap.hxx.
Referenced by ucb_impl::RegexpMapConstIter< Val >::equals(), ucb_impl::RegexpMap< Val >::erase(), ucb_impl::RegexpMapConstIter< Val >::operator=(), and ucb_impl::RegexpMapConstIter< Val >::RegexpMapConstIter().