CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TinyDom.h
Go to the documentation of this file.
1 #ifndef x_TinyDom_h
2 #define x_TinyDom_h
3 
7 #include <string>
8 #include <map>
9 #include <iostream>
10 
11 class AnotherDummy {};
12 
13  typedef TagName NodeName;
14  typedef TagName AttName;
15  typedef TagName AttValue;
16  typedef std::map<AttName,AttValue> AttList;
19 
20  void TinyDomPrettyPrint(std::ostream &, const TinyDom &);
21 
22 #endif
TagName AttValue
Definition: TinyDom.h:15
void TinyDomPrettyPrint(ostream &os, const TinyDom &dom)
Definition: TinyDom.cc:5
Definition: TagName.h:9
graph< NodeName, AttList > TinyDom
Definition: TinyDom.h:17
graphwalker< NodeName, AttList > TinyDomWalker
Definition: TinyDom.h:18
TagName NodeName
Definition: TinyDom.h:13
TagName AttName
Definition: TinyDom.h:14
std::map< AttName, AttValue > AttList
Definition: TinyDom.h:16