Handler for LCCollection/LCCollectionIOVec objects for SIO. More...
#include <SIO/SIOCollectionHandler.h>
Public Member Functions | |
| SIOCollectionHandler (const std::string &name, const std::string &type, IOIMPL::LCEventIOImpl **anEvtP=0) throw (EVENT::Exception) | |
| The default constructor needs the name, the type and a pointer the address of the collection. More... | |
| const std::string & | getTypeName () const |
| virtual unsigned int | xfer (SIO_stream *, SIO_operation, unsigned int) |
| virtual unsigned int | version () |
| void | setCollection (const EVENT::LCCollection *col) |
| void | setEvent (IOIMPL::LCEventIOImpl **anEvtP) |
Handler for LCCollection/LCCollectionIOVec objects for SIO.
| SIO::SIOCollectionHandler::SIOCollectionHandler | ( | const std::string & | name, |
| const std::string & | type, | ||
| IOIMPL::LCEventIOImpl ** | anEvtP = 0 |
||
| ) | |||
| throw | ( | EVENT::Exception | |
| ) | |||
The default constructor needs the name, the type and a pointer the address of the collection.
Throws an exception if handler for given type doesn't exist.
| Exception |
1.8.6