evio
5.2
|
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. More... | |
virtual | ~evioStreamParser (void) |
Stream parser dispatches to evioStreamParserHandler handlers when node or leaf reached.
|
inlinevirtual |
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().