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) |