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

This is the complete list of members for Os::Task, including all inherited members.

_delay(Fw::TimeInterval interval) overrideOs::Taskvirtual
delay(Fw::TimeInterval interval)Os::Taskstatic
DELAY_ERROR enum valueOs::TaskInterface
DEPRECATED(Status start(const Fw::StringBase &name, const taskRoutine routine, void *const arg=nullptr, const ParamType priority=TASK_DEFAULT, const ParamType stackSize=TASK_DEFAULT, const ParamType cpuAffinity=TASK_DEFAULT, const ParamType identifier=TASK_DEFAULT), "Switch to Task::start(Arguments&)")Os::Task
DEPRECATED(Status join(void **value_ptr), "Please switch to argument free join.")Os::Task
ERROR_PERMISSION enum valueOs::TaskInterface
ERROR_RESOURCES enum valueOs::TaskInterface
EXITED enum valueOs::TaskInterface
getDelegate(TaskHandleStorage &aligned_placement_new_memory)Os::TaskInterfacestatic
getHandle() overrideOs::Taskvirtual
getNumTasks()Os::Taskstatic
getPriority()Os::Task
getSingleton()Os::Taskstatic
getState()Os::Task
init()Os::Taskstatic
INTENTIONAL enum valueOs::TaskInterface
INVALID_AFFINITY enum valueOs::TaskInterface
INVALID_HANDLE enum valueOs::TaskInterface
INVALID_PARAMS enum valueOs::TaskInterface
INVALID_STACK enum valueOs::TaskInterface
INVALID_STATE enum valueOs::TaskInterface
invokeRoutine()Os::Task
isCooperative() overrideOs::Taskvirtual
join() overrideOs::Taskvirtual
JOIN_ERROR enum valueOs::TaskInterface
NOT_STARTED enum valueOs::TaskInterface
onStart() overrideOs::Taskvirtual
OP_OK enum valueOs::TaskInterface
operator=(const Task &other)=deleteOs::Task
Os::TaskInterface::operator=(const TaskInterface &other)=deleteOs::TaskInterface
ParamType typedefOs::Task
registerTaskRegistry(TaskRegistry *registry)Os::Taskstatic
resume() overrideOs::Taskvirtual
RUNNING enum valueOs::TaskInterface
start(const Arguments &arguments) overrideOs::Taskvirtual
STARTING enum valueOs::TaskInterface
State enum nameOs::TaskInterface
Status enum nameOs::TaskInterface
suspend()Os::Task
suspend(SuspensionType suspensionType) overrideOs::Taskvirtual
SUSPENDED_INTENTIONALLY enum valueOs::TaskInterface
SUSPENDED_UNINTENTIONALLY enum valueOs::TaskInterface
SuspensionType enum nameOs::TaskInterface
Task()Os::Task
Task(const Task &other)=deleteOs::Task
TASK_DEFAULTOs::TaskInterfacestatic
TaskInterface()=defaultOs::TaskInterface
TaskInterface(const TaskInterface &other)=deleteOs::TaskInterface
taskRoutine typedefOs::TaskInterface
UNINTENTIONAL enum valueOs::TaskInterface
UNKNOWN enum valueOs::TaskInterface
UNKNOWN_ERROR enum valueOs::TaskInterface
~Task() finalOs::Task
~TaskInterface()=defaultOs::TaskInterfacevirtual