senf::ppi::QueueingAlgorithm Class Reference

#include <senf/PPI/QueueingSocketSink.hh>
Inheritance diagram for senf::ppi::QueueingAlgorithm:
Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 40 of file QueueingSocketSink.hh.


Public Types

typedef QueueingAlgorithm ptr

Public Member Functions

virtual  ~QueueingAlgorithm ()
console::DirectoryNode &  consoleDir ()
Packet  dequeue ()
bool  enqueue (Packet const &packet)
unsigned  size ()
void  clear ()

Protected Member Functions

  QueueingAlgorithm ()
virtual Packet  v_dequeue ()=0
virtual bool  v_enqueue (Packet const &packet)=0
virtual unsigned  v_size () const =0
virtual void  v_clear ()=0

Member Typedef Documentation

typedef QueueingAlgorithm* senf::ppi::QueueingAlgorithm::
ptr

Definition at line 46 of file QueueingSocketSink.hh.


Constructor & Destructor Documentation

virtual senf::ppi::QueueingAlgorithm::
~QueueingAlgorithm ()

Definition at line 48 of file QueueingSocketSink.hh.

senf::ppi::QueueingAlgorithm::
QueueingAlgorithm ()

Definition at line 41 of file QueueingSocketSink.cc.


Member Function Documentation

void senf::ppi::QueueingAlgorithm::
clear ()

Definition at line 41 of file QueueingSocketSink.cci.

senf::console::DirectoryNode & senf::ppi::QueueingAlgorithm::
consoleDir ()

Definition at line 49 of file QueueingSocketSink.cc.

senf::Packet senf::ppi::QueueingAlgorithm::
dequeue ()

Definition at line 46 of file QueueingSocketSink.cci.

bool senf::ppi::QueueingAlgorithm::
enqueue ( Packet const &  packet )

Definition at line 51 of file QueueingSocketSink.cci.

unsigned senf::ppi::QueueingAlgorithm::
size ()

Definition at line 36 of file QueueingSocketSink.cci.

virtual void senf::ppi::QueueingAlgorithm::
v_clear ()

virtual Packet senf::ppi::QueueingAlgorithm::
v_dequeue ()

virtual bool senf::ppi::QueueingAlgorithm::
v_enqueue ( Packet const &  packet )

virtual unsigned senf::ppi::QueueingAlgorithm::
v_size ()

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