digiKam
Digikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName > Class Template Reference

Public Member Functions

bool atEnd () const
 
 DatabaseFieldsEnumIterator ()
 
FieldName operator* () const
 
void operator++ ()
 

Detailed Description

template<typename FieldName>
class Digikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName >

You can iterate over each of the Enumerations defined above: ImagesIterator, ImageMetadataIterator etc. for (ImagesIterator it ; !it.atEnd() ; ++it) {...}

Constructor & Destructor Documentation

◆ DatabaseFieldsEnumIterator()

template<typename FieldName >
Digikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName >::DatabaseFieldsEnumIterator ( )
inline

Member Function Documentation

◆ atEnd()

template<typename FieldName >
bool Digikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName >::atEnd ( ) const
inline

◆ operator*()

template<typename FieldName >
FieldName Digikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName >::operator* ( ) const
inline

◆ operator++()

template<typename FieldName >
void Digikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName >::operator++ ( )
inline

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