Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
G4ParticleTableIterator< K, V > Class Template Reference

#include <G4ParticleTableIterator.hh>

Public Types

typedef std::map< K, V,
std::less< K > > 
Map
 

Public Member Functions

 G4ParticleTableIterator (Map &adict)
 
G4bool operator++ ()
 
G4bool operator() ()
 
void reset ()
 
K * key () const
 
value () const
 

Detailed Description

template<class K, class V>
class G4ParticleTableIterator< K, V >

Definition at line 42 of file G4ParticleTableIterator.hh.

Member Typedef Documentation

template<class K, class V>
typedef std::map<K, V, std::less<K> > G4ParticleTableIterator< K, V >::Map

Definition at line 45 of file G4ParticleTableIterator.hh.

Constructor & Destructor Documentation

template<class K, class V>
G4ParticleTableIterator< K, V >::G4ParticleTableIterator ( Map adict)
inline

Definition at line 46 of file G4ParticleTableIterator.hh.

Member Function Documentation

template<class K, class V>
K* G4ParticleTableIterator< K, V >::key ( ) const
inline

Definition at line 71 of file G4ParticleTableIterator.hh.

Here is the caller graph for this function:

template<class K, class V>
G4bool G4ParticleTableIterator< K, V >::operator() ( )
inline

Definition at line 59 of file G4ParticleTableIterator.hh.

Here is the call graph for this function:

template<class K, class V>
G4bool G4ParticleTableIterator< K, V >::operator++ ( )
inline

Definition at line 52 of file G4ParticleTableIterator.hh.

Here is the caller graph for this function:

template<class K, class V>
void G4ParticleTableIterator< K, V >::reset ( )
inline

Definition at line 70 of file G4ParticleTableIterator.hh.

template<class K, class V>
V G4ParticleTableIterator< K, V >::value ( ) const
inline

Definition at line 72 of file G4ParticleTableIterator.hh.


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