HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_OptionFile::const_iterator Class Reference

#include <UT_OptionFile.h>

+ Inheritance diagram for UT_OptionFile::const_iterator:

Public Member Functions

 const_iterator (const UT_OptionFile &option_file)
 
 const_iterator (const UT_OptionFile &option_file, UT_OptionValueMap::const_iterator iter)
 
const char * name () const
 
template<typename _T >
void getValue (_T &value, const _T &defvalue) const
 
bool operator== (const const_iterator &cmp)
 
bool operator!= (const const_iterator &cmp)
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 

Protected Attributes

const UT_OptionFilemyOptionFile
 
UT_OptionValueMap::const_iterator myIter
 

Detailed Description

Definition at line 150 of file UT_OptionFile.h.

Constructor & Destructor Documentation

UT_OptionFile::const_iterator::const_iterator ( const UT_OptionFile option_file)
inline

Definition at line 153 of file UT_OptionFile.h.

UT_OptionFile::const_iterator::const_iterator ( const UT_OptionFile option_file,
UT_OptionValueMap::const_iterator  iter 
)
inline

Definition at line 157 of file UT_OptionFile.h.

Member Function Documentation

template<typename _T >
void UT_OptionFile::const_iterator::getValue ( _T &  value,
const _T &  defvalue 
) const
inline

Definition at line 169 of file UT_OptionFile.h.

const char* UT_OptionFile::const_iterator::name ( void  ) const
inline

Definition at line 163 of file UT_OptionFile.h.

Definition at line 179 of file UT_OptionFile.h.

const_iterator& UT_OptionFile::const_iterator::operator++ ( )
inline

Definition at line 184 of file UT_OptionFile.h.

const_iterator UT_OptionFile::const_iterator::operator++ ( int  )
inline

Definition at line 189 of file UT_OptionFile.h.

bool UT_OptionFile::const_iterator::operator== ( const const_iterator cmp)
inline

Definition at line 174 of file UT_OptionFile.h.

Member Data Documentation

UT_OptionValueMap::const_iterator UT_OptionFile::const_iterator::myIter
protected

Definition at line 200 of file UT_OptionFile.h.

const UT_OptionFile& UT_OptionFile::const_iterator::myOptionFile
protected

Definition at line 199 of file UT_OptionFile.h.


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