Pol  Revision:cb584c9
Pol::Network::PacketQueue Class Referenceabstract

#include <packetinterface.h>

+ Inheritance diagram for Pol::Network::PacketQueue:

Public Member Functions

 PacketQueue ()
 
virtual ~PacketQueue ()
 
virtual void Add (PacketInterface *pkt)
 
virtual size_t Count () const
 
virtual size_t estimateSize () const =0
 
virtual PacketInterfaceGetNext (u8 id, u16 sub=0)
 
virtual PacketInterfaceQueueMapGetSubs ()
 
virtual bool HasSubs () const
 

Detailed Description

Definition at line 34 of file packetinterface.h.

Constructor & Destructor Documentation

Pol::Network::PacketQueue::PacketQueue ( )
inline

Definition at line 37 of file packetinterface.h.

virtual Pol::Network::PacketQueue::~PacketQueue ( )
inlinevirtual

Definition at line 38 of file packetinterface.h.

Member Function Documentation

virtual void Pol::Network::PacketQueue::Add ( PacketInterface pkt)
inlinevirtual
virtual size_t Pol::Network::PacketQueue::Count ( ) const
inlinevirtual
virtual size_t Pol::Network::PacketQueue::estimateSize ( ) const
pure virtual
virtual PacketInterface* Pol::Network::PacketQueue::GetNext ( u8  id,
u16  sub = 0 
)
inlinevirtual
virtual PacketInterfaceQueueMap* Pol::Network::PacketQueue::GetSubs ( )
inlinevirtual
virtual bool Pol::Network::PacketQueue::HasSubs ( ) const
inlinevirtual

Reimplemented in Pol::Network::PacketWriterDefs::PacketQueueSubs.

Definition at line 50 of file packetinterface.h.


The documentation for this class was generated from the following file: