open-dis-cpp
IPacketProcessor.h
1 
5 #ifndef _dcl_dis_i_packet_processor_h_
6 #define _dcl_dis_i_packet_processor_h_
7 
8 namespace DIS
9 {
10  class Pdu;
11 
15  {
16  public:
17  virtual ~IPacketProcessor() {}
18  virtual void Process(const Pdu& p)=0;
19  };
20 
21 }
22 
23 #endif // _dcl_dis_i_packet_processor_h_
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
Definition: Pdu.h:15
it is the responsibility of the processor to use the packet because it will be deleted after this cal...
Definition: IPacketProcessor.h:14