EMAN2
|
Const iterator support for the Dict object This is just a wrapper, everything is inherited from the map<string,EMObject>::cons_iterator so the interface is the same as you would expect i.e for ( Dict::const_iterator it = params.begin(); it != params.end(); ++it ) More...
#include <emobject.h>
Public Types | |
typedef std::bidirectional_iterator_tag | iterator_category |
typedef pair< string, EMObject > | value_type |
Public Member Functions | |
const_iterator (const map< string, EMObject >::const_iterator parent_it) | |
virtual | ~const_iterator () |
const_iterator (const Dict::iterator &it) | |
const_iterator (const const_iterator &that) | |
const_iterator & | operator= (const const_iterator &that) |
Const iterator support for the Dict object This is just a wrapper, everything is inherited from the map<string,EMObject>::cons_iterator so the interface is the same as you would expect i.e for ( Dict::const_iterator it = params.begin(); it != params.end(); ++it )
Definition at line 673 of file emobject.h.
typedef std::bidirectional_iterator_tag EMAN::Dict::const_iterator::iterator_category |
Definition at line 676 of file emobject.h.
typedef pair<string, EMObject> EMAN::Dict::const_iterator::value_type |
Definition at line 677 of file emobject.h.
Dict::const_iterator::const_iterator | ( | const map< string, EMObject >::const_iterator | parent_it | ) |
Definition at line 1104 of file emobject.cpp.
|
inlinevirtual |
Definition at line 680 of file emobject.h.
Dict::const_iterator::const_iterator | ( | const Dict::iterator & | it | ) |
Definition at line 1109 of file emobject.cpp.
Dict::const_iterator::const_iterator | ( | const const_iterator & | that | ) |
Definition at line 1114 of file emobject.cpp.
Dict::const_iterator & Dict::const_iterator::operator= | ( | const const_iterator & | that | ) |
Definition at line 1119 of file emobject.cpp.