evio
5.2
|
#include <string>
#include <list>
#include <map>
#include <memory>
#include <algorithm>
#include <iostream>
#include <iomanip>
#include <evio.h>
Classes | |
class | evio::evioDOMLeafNode< T > |
Sub-class of evioDOMNode represents an evio leaf node. More... | |
class | evio::evioUtil< T > |
Namespaces | |
evio | |
All evio symbols reside in the evio namespace. | |
Macros | |
#define | tagNum evioDictEntry |
Old "tagNum" typedef for pair<uint16_t,uint8_t> has changed to be a #define for evioDictEntry since that is now used instead of tagNum. More... | |
Typedefs | |
typedef evioDOMTree * | evio::evioDOMTreeP |
Pointer to evioDOMTree. More... | |
typedef evioDOMNode * | evio::evioDOMNodeP |
Pointer to evioDOMNode, only way to access nodes. More... | |
typedef list< evioDOMNodeP > | evio::evioDOMNodeList |
List of pointers to evioDOMNode. More... | |
typedef unique_ptr < evioDOMNodeList > | evio::evioDOMNodeListP |
unique-ptr of list of evioDOMNode pointers, returned by getNodeList. More... | |
Enumerations | |
enum | evio::ContainerType { evio::BANK = 0xe, evio::SEGMENT = 0xd, evio::TAGSEGMENT = 0xc } |
Defines the container bank types. More... | |
#define tagNum evioDictEntry |
Old "tagNum" typedef for pair<uint16_t,uint8_t> has changed to be a #define for evioDictEntry since that is now used instead of tagNum.
This is a hack in order to help backwards compatibility.