VR-Link API Documentation for DIS
Classes | Defines | Typedefs
pduFactory.h File Reference

Go to the source code of this file.

Classes

class  DtPduFactory
 class DtPduFactory: More...

Defines

#define DtADD_PDU_CREATOR(x)   addCreator(Dt##x##PduKind, &Dt##x##Pdu::create);
 DtADD_PDU_CREATOR adds a PDU classes static create function to a PDU factory.

Typedefs

typedef DtPdu *(* DtPduCreator )(const DtNetPduHeader *packet, DtBufferPtr buffer)
 PDU creation function signature.

Detailed Description


Define Documentation

#define DtADD_PDU_CREATOR (   x)    addCreator(Dt##x##PduKind, &Dt##x##Pdu::create);

DtADD_PDU_CREATOR adds a PDU classes static create function to a PDU factory.

For example, DtADD_PDU_CREATOR(EntityState) produces: addCreator(DtEntityStatePduKind, DtEntityStatePdu::create);


Typedef Documentation

typedef DtPdu*(* DtPduCreator)(const DtNetPduHeader *packet, DtBufferPtr buffer)

PDU creation function signature.


Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)