9 #ifndef _TCPSTREAMER_H_
10 #define _TCPSTREAMER_H_
15 #include <QtCore/QDataStream>
virtual size_t operator()(QDataStream &)
deserialize the file header
Event to store all LCLS Data.
static TCPStreamer & instance()
return a reference to the derefenced instance
static shared_pointer _instance
a sigleton instance
std::tr1::shared_ptr< TCPStreamer > shared_pointer
typedef the shared pointer of this
virtual ~TCPStreamer()
virtual destructor
virtual size_t operator()(QDataStream &stream, CASSEvent &evt)=0
deserialize stream
base class for all tcp streamers
TCPStreamer()
only inheritants can create this