MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
|
#include <PacketBuffer.h>
Public Member Functions | |
PacketBuffer () | |
void | PushPacket (Packet< T > &packet) |
Packet< T > * | PopPacket () |
u32 | PacketsHeld () |
A LIFO buffer designed to hold a Packet array . This is not a thread safe structure.
MFM::PacketBuffer< T >::PacketBuffer | ( | ) |
Constructs a new PacketBuffer with an empty Packet array.
|
inline |
Gets the number of Packets currently held by this PacketBuffer .
Packet< T > * MFM::PacketBuffer< T >::PopPacket | ( | ) |
void MFM::PacketBuffer< T >::PushPacket | ( | Packet< T > & | packet | ) |