10 #ifndef CASS_CONVERSIONBACKEND_H
11 #define CASS_CONVERSIONBACKEND_H
17 #include "pdsdata/xtc/TypeId.hh"
73 const pdstypelist_t &
pdsTypeList()
const {
return _pdsTypeList;}
80 static shared_pointer instance(
const std::string& type);
Event to store all LCLS Data.
#define CASSSHARED_EXPORT
virtual ~ConversionBackend()
virtual destructor to make clear this is a base class
virtual void prepare(cass::CASSEvent *)
prepare the cassevent
virtual void finalize(cass::CASSEvent *)
finalize the event
file contains global definitions for project cass
std::tr1::shared_ptr< ConversionBackend > shared_pointer
typedef
pdstypelist_t _pdsTypeList
the list of pds types that the converter is responsible for
Base class for Converters.
const pdstypelist_t & pdsTypeList() const
return the list of pds type ids the converter is responsible for
std::list< Pds::TypeId::Type > pdstypelist_t
typedef