FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BinaryBaseClassSerializer< TPayload > Class Template Reference

#include <BinaryBaseClassSerializer.h>

Public Member Functions

 BinaryBaseClassSerializer ()
 
 BinaryBaseClassSerializer (const BinaryBaseClassSerializer &)=delete
 
BinaryBaseClassSerializer operator= (const BinaryBaseClassSerializer &)=delete
 
virtual ~BinaryBaseClassSerializer ()
 
void GetPayload (FairMQMessage *msg)
 
void SetMessage (FairMQMessage *msg)
 
FairMQMessage * GetMessage ()
 

Protected Attributes

TPayload * fPayload
 
FairMQMessage * fMessage
 
int fNumInput
 

Detailed Description

template<typename TPayload>
class BinaryBaseClassSerializer< TPayload >

Definition at line 14 of file BinaryBaseClassSerializer.h.

Constructor & Destructor Documentation

template<typename TPayload >
BinaryBaseClassSerializer< TPayload >::BinaryBaseClassSerializer ( )
inline

Definition at line 17 of file BinaryBaseClassSerializer.h.

template<typename TPayload >
BinaryBaseClassSerializer< TPayload >::BinaryBaseClassSerializer ( const BinaryBaseClassSerializer< TPayload > &  )
delete
template<typename TPayload >
virtual BinaryBaseClassSerializer< TPayload >::~BinaryBaseClassSerializer ( )
inlinevirtual

Definition at line 26 of file BinaryBaseClassSerializer.h.

Member Function Documentation

template<typename TPayload >
FairMQMessage* BinaryBaseClassSerializer< TPayload >::GetMessage ( )
inline

Definition at line 39 of file BinaryBaseClassSerializer.h.

template<typename TPayload >
void BinaryBaseClassSerializer< TPayload >::GetPayload ( FairMQMessage *  msg)
inline

Definition at line 28 of file BinaryBaseClassSerializer.h.

template<typename TPayload >
BinaryBaseClassSerializer BinaryBaseClassSerializer< TPayload >::operator= ( const BinaryBaseClassSerializer< TPayload > &  )
delete
template<typename TPayload >
void BinaryBaseClassSerializer< TPayload >::SetMessage ( FairMQMessage *  msg)
inline

Definition at line 37 of file BinaryBaseClassSerializer.h.

Member Data Documentation

template<typename TPayload >
FairMQMessage* BinaryBaseClassSerializer< TPayload >::fMessage
protected

Definition at line 43 of file BinaryBaseClassSerializer.h.

template<typename TPayload >
int BinaryBaseClassSerializer< TPayload >::fNumInput
protected

Definition at line 44 of file BinaryBaseClassSerializer.h.

template<typename TPayload >
TPayload* BinaryBaseClassSerializer< TPayload >::fPayload
protected

Definition at line 42 of file BinaryBaseClassSerializer.h.


The documentation for this class was generated from the following file: