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 146 of file UT_OptionFile.h.

Constructor & Destructor Documentation

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

Definition at line 149 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 153 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 165 of file UT_OptionFile.h.

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

Definition at line 159 of file UT_OptionFile.h.

Definition at line 175 of file UT_OptionFile.h.

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

Definition at line 180 of file UT_OptionFile.h.

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

Definition at line 185 of file UT_OptionFile.h.

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

Definition at line 170 of file UT_OptionFile.h.

Member Data Documentation

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

Definition at line 196 of file UT_OptionFile.h.

const UT_OptionFile& UT_OptionFile::const_iterator::myOptionFile
protected

Definition at line 195 of file UT_OptionFile.h.


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