CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Typedefs | Functions
TinyDom.h File Reference
#include "DetectorDescription/RegressionTest/src/TagName.h"
#include "DetectorDescription/Core/interface/adjgraph.h"
#include "DetectorDescription/Core/interface/graphwalker.h"
#include <string>
#include <map>
#include <iostream>

Go to the source code of this file.

Classes

class  AnotherDummy
 

Typedefs

typedef std::map< AttName,
AttValue
AttList
 
typedef TagName AttName
 
typedef TagName AttValue
 
typedef TagName NodeName
 
typedef graph< NodeName, AttListTinyDom
 
typedef graphwalker< NodeName,
AttList
TinyDomWalker
 

Functions

void TinyDomPrettyPrint (std::ostream &, const TinyDom &)
 

Typedef Documentation

typedef std::map<AttName,AttValue> AttList

Definition at line 16 of file TinyDom.h.

typedef TagName AttName

Definition at line 14 of file TinyDom.h.

typedef TagName AttValue

Definition at line 15 of file TinyDom.h.

typedef TagName NodeName

Definition at line 13 of file TinyDom.h.

Definition at line 17 of file TinyDom.h.

Definition at line 18 of file TinyDom.h.

Function Documentation

void TinyDomPrettyPrint ( std::ostream &  ,
const TinyDom  
)

Definition at line 5 of file TinyDom.cc.

6 {
7  TinyDomWalker walker(dom);
8  // unsigned int level = 0;
9  //printTinyDom(os, walker, level); // recursive
10 }