CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ProfParseTypedefs.h
Go to the documentation of this file.
1 #ifndef FWCore_Services_ProfParseTypedefs_h
2 #define FWCore_Services_ProfParseTypedefs_h
3 
4 #include <map>
5 #include <set>
6 #include <vector>
7 
8 struct VertexTracker;
9 struct PathTracker;
10 
11 typedef std::vector<void*> VoidVec;
12 typedef std::vector<unsigned int> ULVec;
13 typedef std::map<unsigned int,int> EdgeMap;
14 typedef std::set<VertexTracker> VertexSet;
15 typedef std::set<PathTracker> PathSet;
16 typedef std::vector<VertexSet::const_iterator> Viter;
17 typedef std::vector<PathSet::const_iterator> Piter;
18 
19 #endif
std::vector< VertexSet::const_iterator > Viter
std::vector< void * > VoidVec
std::vector< PathSet::const_iterator > Piter
std::vector< unsigned int > ULVec
std::map< unsigned int, int > EdgeMap
std::set< VertexTracker > VertexSet
std::set< PathTracker > PathSet