senf::ppi::ModuleManager::Initializable Struct Referenceabstract

#include <senf/PPI/ModuleManager.hh>

Inheritance diagram for senf::ppi::ModuleManager::Initializable:

Public Member Functions

 Initializable ()
 
virtual ~Initializable ()
 
ModuleManagermoduleManager () const
 
void enqueueInitializable ()
 
void dequeueInitializable ()
 
bool initializationScheduled () const
 
virtual void v_init ()=0
 

Detailed Description

Definition at line 44 of file ModuleManager.hh.

Constructor & Destructor Documentation

◆ Initializable()

senf::ppi::ModuleManager::Initializable::Initializable ( )

◆ ~Initializable()

virtual senf::ppi::ModuleManager::Initializable::~Initializable ( )
virtual

Member Function Documentation

◆ dequeueInitializable()

void senf::ppi::ModuleManager::Initializable::dequeueInitializable ( )

◆ enqueueInitializable()

void senf::ppi::ModuleManager::Initializable::enqueueInitializable ( )

◆ initializationScheduled()

bool senf::ppi::ModuleManager::Initializable::initializationScheduled ( ) const

◆ moduleManager()

ModuleManager& senf::ppi::ModuleManager::Initializable::moduleManager ( ) const

◆ v_init()

virtual void senf::ppi::ModuleManager::Initializable::v_init ( )
pure virtual

Implemented in senf::ppi::module::Module.


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