evio  5.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
evioUtil.hxx File Reference
#include <list>
#include <vector>
#include <map>
#include <sstream>
#include <algorithm>
#include <functional>
#include <memory>
#include <utility>
#include <cstring>
#include <typeinfo>
#include <expat.h>
#include <iostream>
#include <iomanip>
#include "evio.h"
#include "evioTypedefs.hxx"
#include "evioException.hxx"
#include "evioDictionary.hxx"
#include "evioChannel.hxx"
#include "evioDictEntry.hxx"
#include "evioUtilTemplates.hxx"

Classes

class  evio::evioDOMLeafNode< T >
 Sub-class of evioDOMNode represents an evio leaf node. More...
 
class  evio::evioUtil< T >
 
class  evio::evioUtilities
 General utilities. More...
 
class  evio::evioToStringConfig
 Configuration options for toString() method. More...
 
class  evio::evioStreamParserHandler
 Interface defines node and leaf handlers for use with evioStreamParser. More...
 
class  evio::evioStreamParser
 Stream parser dispatches to evioStreamParserHandler handlers when node or leaf reached. More...
 
class  evio::evioDOMNode
 Virtual class represents an evio node in memory, concrete sub-classes evioDOMContainerNode and evioDOMLeafNode are hidden from users. More...
 
class  evio::evioDOMContainerNode
 Sub-class of evioDOMNode represents an evio container node. More...
 
class  evio::evioDOMLeafNode< T >
 Sub-class of evioDOMNode represents an evio leaf node. More...
 
class  evio::evioCompositeDOMLeafNode
 Sub-class of evioDOMLeafNode<uint32_t> represents composite leaf node. More...
 
class  evio::evioDOMTree
 Represents an evio tree/event in memory. More...
 
class  evio::evioSerializable
 Interface for object serialization. More...
 

Namespaces

 evio
 All evio symbols reside in the evio namespace.