Public Member Functions | List of all members
QAsciiDictIterator< type > Class Template Reference

#include <qasciidict.h>

Inheritance diagram for QAsciiDictIterator< type >:
QGDictIterator

Public Member Functions

 QAsciiDictIterator (const QAsciiDict< type > &d)
 
 ~QAsciiDictIterator ()
 
uint count () const
 
bool isEmpty () const
 
typetoFirst ()
 
 operator type * () const
 
typecurrent () const
 
const char * currentKey () const
 
typeoperator() ()
 
typeoperator++ ()
 
typeoperator+= (uint j)
 
- Public Member Functions inherited from QGDictIterator
 QGDictIterator (const QGDict &)
 
 QGDictIterator (const QGDictIterator &)
 
QGDictIteratoroperator= (const QGDictIterator &)
 
 ~QGDictIterator ()
 
QCollection::Item toFirst ()
 
QCollection::Item get () const
 
QString getKeyString () const
 
const char * getKeyAscii () const
 
intptr_t getKeyInt () const
 
void * getKeyPtr () const
 
QCollection::Item operator() ()
 
QCollection::Item operator++ ()
 
QCollection::Item operator+= (uint)
 

Additional Inherited Members

- Protected Attributes inherited from QGDictIterator
QGDictdict
 

Detailed Description

template<class type>
class QAsciiDictIterator< type >

Definition at line 89 of file qasciidict.h.

Constructor & Destructor Documentation

template<class type >
QAsciiDictIterator< type >::QAsciiDictIterator ( const QAsciiDict< type > &  d)
inline

Definition at line 92 of file qasciidict.h.

93  : QGDictIterator((QGDict &)d) {}
QGDictIterator(const QGDict &)
Definition: qgdict.cpp:1101
The QGDict class is an internal class for implementing QDict template classes.
Definition: qgdict.h:104
template<class type >
QAsciiDictIterator< type >::~QAsciiDictIterator ( )
inline

Definition at line 94 of file qasciidict.h.

94 {}

Member Function Documentation

template<class type >
uint QAsciiDictIterator< type >::count ( ) const
inline

Definition at line 95 of file qasciidict.h.

95 { return dict->count(); }
uint count() const
Definition: qgdict.h:107
QGDict * dict
Definition: qgdict.h:189
template<class type >
type* QAsciiDictIterator< type >::current ( ) const
inline

Definition at line 99 of file qasciidict.h.

99 { return (type *)QGDictIterator::get(); }
QCollection::Item get() const
Definition: qgdict.h:196
template<class type >
const char* QAsciiDictIterator< type >::currentKey ( ) const
inline

Definition at line 100 of file qasciidict.h.

100 { return QGDictIterator::getKeyAscii(); }
const char * getKeyAscii() const
Definition: qgdict.h:206
template<class type >
bool QAsciiDictIterator< type >::isEmpty ( ) const
inline

Definition at line 96 of file qasciidict.h.

96 { return dict->count() == 0; }
uint count() const
Definition: qgdict.h:107
QGDict * dict
Definition: qgdict.h:189
template<class type >
QAsciiDictIterator< type >::operator type * ( ) const
inline

Definition at line 98 of file qasciidict.h.

98 { return (type *)QGDictIterator::get(); }
QCollection::Item get() const
Definition: qgdict.h:196
template<class type >
type* QAsciiDictIterator< type >::operator() ( )
inline

Definition at line 101 of file qasciidict.h.

101 { return (type *)QGDictIterator::operator()(); }
QCollection::Item operator()()
Definition: qgdict.cpp:1188
template<class type >
type* QAsciiDictIterator< type >::operator++ ( )
inline

Definition at line 102 of file qasciidict.h.

102 { return (type *)QGDictIterator::operator++(); }
QCollection::Item operator++()
Definition: qgdict.cpp:1208
template<class type >
type* QAsciiDictIterator< type >::operator+= ( uint  j)
inline

Definition at line 103 of file qasciidict.h.

103 { return (type *)QGDictIterator::operator+=(j);}
QCollection::Item operator+=(uint)
Definition: qgdict.cpp:1239
template<class type >
type* QAsciiDictIterator< type >::toFirst ( )
inline

Definition at line 97 of file qasciidict.h.

97 { return (type *)QGDictIterator::toFirst(); }
QCollection::Item toFirst()
Definition: qgdict.cpp:1161

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