WSF
WsfXIO_PacketRegistry.cpp File Reference
#include "xio/WsfXIO_PacketRegistry.hpp"
#include <cassert>
#include "PakProcessor.hpp"
#include "PakSerializeImpl.hpp"
#include "PakTypeDictionary.hpp"
Include dependency graph for WsfXIO_PacketRegistry.cpp:

Macros

#define VALID_ID_RANGE(ID)
#define REGISTER_PACKET(Z, N)

Macro Definition Documentation

◆ REGISTER_PACKET

#define REGISTER_PACKET ( Z,
N )
Value:
aProcessor.RegisterPacket(#Z, new Z); \
assert(N == Z::cPACKET_ID && VALID_ID_RANGE(N));
#define VALID_ID_RANGE(ID)
Definition WsfXIO_PacketRegistry.cpp:27

Referenced by WsfXIO_PacketRegistry::RegisterPackets(), WsfXIO_SimPacketRegistry::RegisterPackets(), and WsfXIO_WeaponPacketRegistry::RegisterPackets().

◆ VALID_ID_RANGE

#define VALID_ID_RANGE ( ID)
Value:
((ID >= 1) && (ID <= cXIO_WSF_LAST_PACKET_ID))
static const int cXIO_WSF_LAST_PACKET_ID
Definition WsfXIO_Packet.hpp:25
Copyrights Multiple, All Rights Reserved