EUDAQ
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Protected Attributes | Friends | List of all members
eudaq::Deserializer Class Referenceabstract
Inheritance diagram for eudaq::Deserializer:
eudaq::BufferSerializer eudaq::FileDeserializer

Public Member Functions

virtual bool HasData ()=0
 
void Interrupt ()
 
template<typename T >
void read (T &t)
 
template<typename T >
void read (std::vector< T > &t)
 
template<typename T , typename U >
void read (std::map< T, U > &t)
 
template<typename T , typename U >
void read (std::pair< T, U > &t)
 
template<typename T >
read ()
 
void read (unsigned char *dst, size_t size)
 
template<>
void read (std::string &t)
 
template<>
void read (Time &t)
 
template<>
void read (std::vector< unsigned char > &t)
 
template<>
void read (std::vector< char > &t)
 

Protected Attributes

bool m_interrupting
 

Friends

template<typename T >
struct ReadHelper
 

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