Stream parser dispatches to evioStreamParserHandler handlers when node or leaf reached. More...
#include <evioUtil.hxx>
Public Member Functions | |
void * | parse (const uint32_t *buf, evioStreamParserHandler &handler, void *userArg) throw (evioException) |
Stream parses event in buffer. | |
virtual | ~evioStreamParser (void) |
Stream parser dispatches to evioStreamParserHandler handlers when node or leaf reached.
virtual evio::evioStreamParser::~evioStreamParser | ( | void | ) | [inline, virtual] |
void * evioStreamParser::parse | ( | const uint32_t * | buf, | |
evioStreamParserHandler & | handler, | |||
void * | userArg | |||
) | throw (evioException) |
Stream parses event in buffer.
buf | Buffer containing event | |
handler | evioStreamParserHandler object containing callbacks to handle container and leaf nodes | |
userArg | Passed to handler callbacks |
References evio::BANK.
Referenced by evio::evioBankIndex::parseBuffer().