F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Os::BareTaskHandle Class Reference

#include <Os/Baremetal/TaskRunner/BareTaskHandle.hpp>

Public Member Functions

 BareTaskHandle ()
 < Constructor sets enabled to false More...
 

Public Attributes

bool m_enabled
 Save the priority. More...
 
NATIVE_INT_TYPE m_priority
 Function passed into the task. More...
 
Task::taskRoutine m_routine
 Argument input pointer. More...
 
void * m_argument
 

Detailed Description

Helper handle used to pretend to be a task.

Definition at line 14 of file BareTaskHandle.hpp.

Constructor & Destructor Documentation

◆ BareTaskHandle()

Os::BareTaskHandle::BareTaskHandle ( )
inline

< Constructor sets enabled to false

Is this task enabled or not

Definition at line 17 of file BareTaskHandle.hpp.

Member Data Documentation

◆ m_argument

void* Os::BareTaskHandle::m_argument

Definition at line 25 of file BareTaskHandle.hpp.

◆ m_enabled

bool Os::BareTaskHandle::m_enabled

Save the priority.

Definition at line 19 of file BareTaskHandle.hpp.

◆ m_priority

NATIVE_INT_TYPE Os::BareTaskHandle::m_priority

Function passed into the task.

Definition at line 21 of file BareTaskHandle.hpp.

◆ m_routine

Task::taskRoutine Os::BareTaskHandle::m_routine

Argument input pointer.

Definition at line 23 of file BareTaskHandle.hpp.


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