|
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.