EUDAQ
 All Classes Namespaces Files Functions Variables Pages
Public Types | Static Public Member Functions | List of all members
eudaq::PacketFactory Class Reference

Public Types

typedef std::shared_ptr
< AidaPacket >(* 
packet_creator )(AidaPacket::PacketHeader &header, Deserializer &ds)
 

Static Public Member Functions

static std::shared_ptr
< AidaPacket
Create (Deserializer &ds)
 
static void Register (uint64_t id, packet_creator func)
 
static packet_creator GetCreator (int id)
 

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