#include <Packet.h>
Inheritance diagram for PacketDataMembers:
Protected Member Functions | |
PacketDataMembers (void) | |
Protected Attributes | |
bool | ghost |
Friends | |
class | Packet |
The data members of a packet were extracted out of Packet into RealPacketDataMembers in order to implement ghost packets; real packets have a pointer to a RealPacketDataMembers object that encapsulates their actual data, whereas ghost packets have a pointer to a GhostPacketDataMembers object that encapsulates pointers to other packets.
|
PacketDataMembers is abstract, so the ctor is protected |
|
'this' is a GhostPacketDataMembers if true, a RealPacketDataMembers if false |