digiKam
Loading...
Searching...
No Matches
Digikam::DatabaseFields::DatabaseFieldsEnumIteratorSetOnly< FieldName > Class Template Reference

#include <coredbfields.h>

Public Member Functions

bool atEnd () const
 
 DatabaseFieldsEnumIteratorSetOnly (const FieldName setValues)
 
FieldName operator* () const
 
void operator++ ()
 

Detailed Description

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

An iterator that iterates only over the flags which are set

Constructor & Destructor Documentation

◆ DatabaseFieldsEnumIteratorSetOnly()

template<typename FieldName >
Digikam::DatabaseFields::DatabaseFieldsEnumIteratorSetOnly< FieldName >::DatabaseFieldsEnumIteratorSetOnly ( const FieldName  setValues)
inlineexplicit

Member Function Documentation

◆ atEnd()

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

◆ operator*()

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

◆ operator++()


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