EMAN2
|
Non const iterator support for the Dict object This is just a wrapper, everything is inherited from the map<string,EMObject>::iterator so the interface is the same as you would expect i.e for ( Dict::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 | |
iterator (map< string, EMObject >::iterator parent_it) | |
virtual | ~iterator () |
iterator (const iterator &that) | |
iterator & | operator= (const iterator &that) |
Non const iterator support for the Dict object This is just a wrapper, everything is inherited from the map<string,EMObject>::iterator so the interface is the same as you would expect i.e for ( Dict::iterator it = params.begin(); it != params.end(); ++it )
Definition at line 652 of file emobject.h.
typedef std::bidirectional_iterator_tag EMAN::Dict::iterator::iterator_category |
Definition at line 655 of file emobject.h.
typedef pair<string, EMObject> EMAN::Dict::iterator::value_type |
Definition at line 656 of file emobject.h.
Definition at line 1079 of file emobject.cpp.
|
inlinevirtual |
Definition at line 660 of file emobject.h.
Dict::iterator::iterator | ( | const iterator & | that | ) |
Definition at line 1085 of file emobject.cpp.
Dict::iterator & Dict::iterator::operator= | ( | const iterator & | that | ) |
Definition at line 1091 of file emobject.cpp.