CMS 3D CMS Logo

TinyDom.h
Go to the documentation of this file.
1 #ifndef x_TinyDom_h
2 #define x_TinyDom_h
3 
4 #include <iostream>
5 #include <map>
6 #include <string>
7 
11 
12 class AnotherDummy {};
13 
14  typedef TagName NodeName;
15  typedef TagName AttName;
16  typedef TagName AttValue;
17  typedef std::map<AttName,AttValue> AttList;
20 
21  void TinyDomPrettyPrint(std::ostream &, const TinyDom &);
22 
23 #endif
TagName AttValue
Definition: TinyDom.h:16
Definition: TagName.h:9
graph< NodeName, AttList > TinyDom
Definition: TinyDom.h:18
graphwalker< NodeName, AttList > TinyDomWalker
Definition: TinyDom.h:19
TagName NodeName
Definition: TinyDom.h:14
TagName AttName
Definition: TinyDom.h:15
std::map< AttName, AttValue > AttList
Definition: TinyDom.h:17
void TinyDomPrettyPrint(std::ostream &, const TinyDom &)