F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
Loading...
Searching...
No Matches
Os::TaskRegistry Class Referenceabstract

#include <Os/Task.hpp>

Inheritance diagram for Os::TaskRegistry:
Os::TaskRunner

Public Member Functions

 TaskRegistry ()
 constructor for task registry
 
virtual ~TaskRegistry ()
 destructor for task registry
 
virtual void addTask (Task *task)=0
 Add a task to the registry.
 
virtual void removeTask (Task *task)=0
 remove a task from the registry
 

Detailed Description

Definition at line 82 of file Task.hpp.

Constructor & Destructor Documentation

◆ TaskRegistry()

Os::TaskRegistry::TaskRegistry ( )

constructor for task registry

Definition at line 42 of file TaskCommon.cpp.

◆ ~TaskRegistry()

Os::TaskRegistry::~TaskRegistry ( )
virtual

destructor for task registry

Definition at line 50 of file TaskCommon.cpp.

Member Function Documentation

◆ addTask()

virtual void Os::TaskRegistry::addTask ( Task task)
pure virtual

Add a task to the registry.

Implemented in Os::TaskRunner.

◆ removeTask()

virtual void Os::TaskRegistry::removeTask ( Task task)
pure virtual

remove a task from the registry

Implemented in Os::TaskRunner.


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