senf::ppi::FIFOQueueingAlgorithm Class Reference

#include <senf/PPI/QueueingAlgorithm.hh>

Inheritance diagram for senf::ppi::FIFOQueueingAlgorithm:

Static Public Member Functions

static QueueingAlgorithm::ptr create ()
 

Additional Inherited Members

- Public Types inherited from senf::ppi::QueueingAlgorithm
typedef std::unique_ptr< QueueingAlgorithmptr
 
- Public Member Functions inherited from senf::ppi::QueueingAlgorithm
virtual ~QueueingAlgorithm ()
 
console::DirectoryNodeconsoleDir ()
 
void pop ()
 
Packet const & front () const
 
bool enqueue (Packet const &packet, bool force=false)
 
unsigned size () const
 
unsigned peek (unsigned maxSize=0x7fffffff) const
 
void clear ()
 
bool empty () const
 
- Protected Member Functions inherited from senf::ppi::QueueingAlgorithm
 QueueingAlgorithm ()
 

Detailed Description

Definition at line 113 of file QueueingAlgorithm.hh.

Member Function Documentation

◆ create()

senf::ppi::QueueingAlgorithm::ptr senf::ppi::FIFOQueueingAlgorithm::create ( )
static

Definition at line 89 of file QueueingAlgorithm.cc.


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