ARB
Classes | Typedefs
ps_defs.hxx File Reference
#include <map>
#include <set>
#include <vector>
#include <string>
Include dependency graph for ps_defs.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PS_Callback
 

Typedefs

typedef int SpeciesID
 
typedef std::map< std::string,
SpeciesID
Name2IDMap
 
typedef Name2IDMap::iterator Name2IDMapIter
 
typedef Name2IDMap::const_iterator Name2IDMapCIter
 
typedef std::map< SpeciesID,
std::string
ID2NameMap
 
typedef ID2NameMap::iterator ID2NameMapIter
 
typedef ID2NameMap::const_iterator ID2NameMapCIter
 
typedef std::vector< SpeciesIDIDVector
 
typedef IDVector::iterator IDVectorIter
 
typedef IDVector::const_iterator IDVectorCIter
 
typedef std::set< SpeciesIDIDSet
 
typedef IDSet::iterator IDSetIter
 
typedef IDSet::const_iterator IDSetCIter
 
typedef std::map< SpeciesID,
SpeciesID
ID2IDMap
 
typedef ID2IDMap::iterator ID2IDMapIter
 
typedef ID2IDMap::const_iterator ID2IDMapCIter
 
typedef std::pair< SpeciesID,
SpeciesID
ID2IDPair
 
typedef std::set< ID2IDPairID2IDSet
 
typedef ID2IDSet::iterator ID2IDSetIter
 
typedef ID2IDSet::const_iterator ID2IDSetCIter
 
typedef std::map< ID2IDPair,
IDSet
IDID2IDSetMap
 
typedef IDID2IDSetMap::iterator IDID2IDSetMapIter
 
typedef
IDID2IDSetMap::const_iterator 
IDID2IDSetMapCIter
 

Typedef Documentation

typedef int SpeciesID

Definition at line 17 of file ps_defs.hxx.

typedef std::map<std::string, SpeciesID> Name2IDMap

Definition at line 22 of file ps_defs.hxx.

typedef Name2IDMap::iterator Name2IDMapIter

Definition at line 23 of file ps_defs.hxx.

typedef Name2IDMap::const_iterator Name2IDMapCIter

Definition at line 24 of file ps_defs.hxx.

typedef std::map<SpeciesID, std::string> ID2NameMap

Definition at line 25 of file ps_defs.hxx.

typedef ID2NameMap::iterator ID2NameMapIter

Definition at line 26 of file ps_defs.hxx.

typedef ID2NameMap::const_iterator ID2NameMapCIter

Definition at line 27 of file ps_defs.hxx.

typedef std::vector<SpeciesID> IDVector

Definition at line 32 of file ps_defs.hxx.

typedef IDVector::iterator IDVectorIter

Definition at line 33 of file ps_defs.hxx.

typedef IDVector::const_iterator IDVectorCIter

Definition at line 34 of file ps_defs.hxx.

typedef std::set<SpeciesID> IDSet

Definition at line 39 of file ps_defs.hxx.

typedef IDSet::iterator IDSetIter

Definition at line 40 of file ps_defs.hxx.

typedef IDSet::const_iterator IDSetCIter

Definition at line 41 of file ps_defs.hxx.

typedef std::map<SpeciesID, SpeciesID> ID2IDMap

Definition at line 46 of file ps_defs.hxx.

typedef ID2IDMap::iterator ID2IDMapIter

Definition at line 47 of file ps_defs.hxx.

typedef ID2IDMap::const_iterator ID2IDMapCIter

Definition at line 48 of file ps_defs.hxx.

typedef std::pair<SpeciesID, SpeciesID> ID2IDPair

Definition at line 53 of file ps_defs.hxx.

typedef std::set<ID2IDPair> ID2IDSet

Definition at line 54 of file ps_defs.hxx.

typedef ID2IDSet::iterator ID2IDSetIter

Definition at line 55 of file ps_defs.hxx.

typedef ID2IDSet::const_iterator ID2IDSetCIter

Definition at line 56 of file ps_defs.hxx.

typedef std::map<ID2IDPair, IDSet> IDID2IDSetMap

Definition at line 61 of file ps_defs.hxx.

typedef IDID2IDSetMap::iterator IDID2IDSetMapIter

Definition at line 62 of file ps_defs.hxx.

typedef IDID2IDSetMap::const_iterator IDID2IDSetMapCIter

Definition at line 63 of file ps_defs.hxx.