16 #define DtCLONE_DECODER(decoderClass) \
17 virtual DtPduDecoder* clone() const \
19 return new decoderClass(*this); \
48 virtual void decodeAttributeRecords(
The DtPduDecoder class provides a base class for all DIS decoders.
Definition: pduDecoder.h:18
Base class for all DIS state decoders.
Definition: stateDecoder.h:23
Definition: pduWithAttributeRecordSets.h:22
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
class DtPduFactory:
Definition: pduFactory.h:38
DtExerciseConn * myExConn
Definition: stateDecoder.h:53
virtual DtPduDecoder * clone() const =0
virtual void decode(DtPdu *pdu, DtPduFactory *pduFactory=0)=0
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
This file provides a declaration for DtPduDecoder.
This file contains typedefs for machine dependant types.