15 #define DtADD_DEFAULT_DEC(exConn,x) \
16 addDecoder(Dt##x##PduKind,new Dt##x##Decoder(exConn));
18 #define DtADD_DIS7_DEC(exConn,x) \
19 addDecoder(Dt##x##PduKind,new Dt##x##7Decoder(exConn));
32 DtPduDecoderFactory();
35 virtual ~DtPduDecoderFactory();
39 DtPduDecoderFactory(
const DtPduDecoderFactory& orig);
43 DtPduDecoderFactory& operator=(
44 const DtPduDecoderFactory& orig);
66 virtual void addDefaultDecoders(
DtExerciseConn* exConn,
int disVersion);
71 typedef std::map<DtPduKind, DtPduDecoder *> PduHandleToDecoderMap;
72 PduHandleToDecoderMap myProtos;