LibreOffice Module dbaccess (master) 1
Public Member Functions | Protected Member Functions | Protected Attributes | Private Types | Friends | List of all members
dbaui::OCharsetDisplay::ExtendedCharsetIterator Class Reference

#include <charsets.hxx>

Collaboration diagram for dbaui::OCharsetDisplay::ExtendedCharsetIterator:
[legend]

Public Member Functions

CharsetDisplayDerefHelper operator* () const
 
const ExtendedCharsetIteratoroperator++ ()
 prefix increment More...
 

Protected Member Functions

 ExtendedCharsetIterator (const OCharsetDisplay *_pContainer, base_iterator _aPosition)
 

Protected Attributes

const OCharsetDisplaym_pContainer
 
base_iterator m_aPosition
 

Private Types

typedef ::dbtools::OCharsetMap container
 
typedef container::CharsetIterator base_iterator
 

Friends

class OCharsetDisplay
 
bool operator== (const ExtendedCharsetIterator &lhs, const ExtendedCharsetIterator &rhs)
 
bool operator!= (const ExtendedCharsetIterator &lhs, const ExtendedCharsetIterator &rhs)
 

Detailed Description

Definition at line 79 of file charsets.hxx.

Member Typedef Documentation

◆ base_iterator

Definition at line 87 of file charsets.hxx.

◆ container

Definition at line 86 of file charsets.hxx.

Constructor & Destructor Documentation

◆ ExtendedCharsetIterator()

dbaui::OCharsetDisplay::ExtendedCharsetIterator::ExtendedCharsetIterator ( const OCharsetDisplay _pContainer,
base_iterator  _aPosition 
)
protected

Definition at line 98 of file charsets.cxx.

References m_pContainer.

Member Function Documentation

◆ operator*()

CharsetDisplayDerefHelper dbaui::OCharsetDisplay::ExtendedCharsetIterator::operator* ( void  ) const

◆ operator++()

const OCharsetDisplay::ExtendedCharsetIterator & dbaui::OCharsetDisplay::ExtendedCharsetIterator::operator++ ( void  )

prefix increment

Definition at line 116 of file charsets.cxx.

References dbtools::OCharsetMap::m_pContainer.

Friends And Related Function Documentation

◆ OCharsetDisplay

friend class OCharsetDisplay
friend

Definition at line 81 of file charsets.hxx.

◆ operator!=

bool operator!= ( const ExtendedCharsetIterator lhs,
const ExtendedCharsetIterator rhs 
)
friend

Definition at line 84 of file charsets.hxx.

◆ operator==

bool operator== ( const ExtendedCharsetIterator lhs,
const ExtendedCharsetIterator rhs 
)
friend

Definition at line 124 of file charsets.cxx.

Member Data Documentation

◆ m_aPosition

base_iterator dbaui::OCharsetDisplay::ExtendedCharsetIterator::m_aPosition
protected

Definition at line 91 of file charsets.hxx.

◆ m_pContainer

const OCharsetDisplay* dbaui::OCharsetDisplay::ExtendedCharsetIterator::m_pContainer
protected

Definition at line 90 of file charsets.hxx.

Referenced by ExtendedCharsetIterator().


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