SIO::SIOCollectionHandler Class Reference

Handler for LCCollection/LCCollectionIOVec objects for SIO. More...

#include <SIO/SIOCollectionHandler.h>

List of all members.

Public Member Functions

 SIOCollectionHandler (const SIOCollectionHandler &)
SIOCollectionHandleroperator= (const SIOCollectionHandler &)
 SIOCollectionHandler (const std::string &name, const std::string &type, IOIMPL::LCEventIOImpl **anEvtP=0)
 The default constructor needs the name, the type and a pointer the address of the collection.
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)

Detailed Description

Handler for LCCollection/LCCollectionIOVec objects for SIO.

Author:
gaede
Version:
Id
SIOCollectionHandler.h,v 1.8 2005-04-15 08:37:42 gaede Exp

Constructor & Destructor Documentation

SIO::SIOCollectionHandler::SIOCollectionHandler ( const std::string &  name,
const std::string &  type,
IOIMPL::LCEventIOImpl **  anEvtP = 0 
)

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.

Exceptions:
Exception 

References SIO::SIOHandlerMgr::getHandler(), and SIO::SIOHandlerMgr::instance().


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Friends

Generated on 6 Mar 2020 for LCIO by  doxygen 1.6.1