senf::ppi::QueueingAlgorithmRegistry Class Reference

#include <senf/PPI/QueueingAlgorithm.hh>

Inheritance diagram for senf::ppi::QueueingAlgorithmRegistry:

Classes

struct  Exception
 
struct  RegistrationProxy
 

Public Member Functions

template<class QAlgorithm >
void registerQAlgorithm (std::string key)
 
QueueingAlgorithm::ptr createQAlgorithm (std::string const &key) const
 
void dump (std::ostream &os) const
 

Additional Inherited Members

- Protected Member Functions inherited from senf::singleton< QueueingAlgorithmRegistry >
 singleton ()
 
 ~singleton ()
 
- Static Protected Member Functions inherited from senf::singleton< QueueingAlgorithmRegistry >
static Self & instance ()
 
static bool alive ()
 

Detailed Description

Definition at line 77 of file QueueingAlgorithm.hh.

Member Function Documentation

◆ createQAlgorithm()

senf::ppi::QueueingAlgorithm::ptr senf::ppi::QueueingAlgorithmRegistry::createQAlgorithm ( std::string const &  key) const

Definition at line 55 of file QueueingAlgorithm.cc.

◆ dump()

void senf::ppi::QueueingAlgorithmRegistry::dump ( std::ostream &  os) const

Definition at line 47 of file QueueingAlgorithm.cc.

◆ registerQAlgorithm()

template<class QAlgorithm >
void senf::ppi::QueueingAlgorithmRegistry::registerQAlgorithm ( std::string  key)

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