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) override
Os::Task
virtual
delay
(Fw::TimeInterval interval)
Os::Task
static
DELAY_ERROR
enum value
Os::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 value
Os::TaskInterface
ERROR_RESOURCES
enum value
Os::TaskInterface
EXITED
enum value
Os::TaskInterface
getDelegate
(TaskHandleStorage &aligned_placement_new_memory)
Os::TaskInterface
static
getHandle
() override
Os::Task
virtual
getNumTasks
()
Os::Task
static
getPriority
()
Os::Task
getSingleton
()
Os::Task
static
getState
()
Os::Task
init
()
Os::Task
static
INTENTIONAL
enum value
Os::TaskInterface
INVALID_AFFINITY
enum value
Os::TaskInterface
INVALID_HANDLE
enum value
Os::TaskInterface
INVALID_PARAMS
enum value
Os::TaskInterface
INVALID_STACK
enum value
Os::TaskInterface
INVALID_STATE
enum value
Os::TaskInterface
invokeRoutine
()
Os::Task
isCooperative
() override
Os::Task
virtual
join
() override
Os::Task
virtual
JOIN_ERROR
enum value
Os::TaskInterface
NOT_STARTED
enum value
Os::TaskInterface
onStart
() override
Os::Task
virtual
OP_OK
enum value
Os::TaskInterface
operator=
(const Task &other)=delete
Os::Task
Os::TaskInterface::operator=
(const TaskInterface &other)=delete
Os::TaskInterface
ParamType
typedef
Os::Task
registerTaskRegistry
(TaskRegistry *registry)
Os::Task
static
resume
() override
Os::Task
virtual
RUNNING
enum value
Os::TaskInterface
start
(const Arguments &arguments) override
Os::Task
virtual
STARTING
enum value
Os::TaskInterface
State
enum name
Os::TaskInterface
Status
enum name
Os::TaskInterface
suspend
()
Os::Task
suspend
(SuspensionType suspensionType) override
Os::Task
virtual
SUSPENDED_INTENTIONALLY
enum value
Os::TaskInterface
SUSPENDED_UNINTENTIONALLY
enum value
Os::TaskInterface
SuspensionType
enum name
Os::TaskInterface
Task
()
Os::Task
Task
(const Task &other)=delete
Os::Task
TASK_DEFAULT
Os::TaskInterface
static
TaskInterface
()=default
Os::TaskInterface
TaskInterface
(const TaskInterface &other)=delete
Os::TaskInterface
taskRoutine
typedef
Os::TaskInterface
UNINTENTIONAL
enum value
Os::TaskInterface
UNKNOWN
enum value
Os::TaskInterface
UNKNOWN_ERROR
enum value
Os::TaskInterface
~Task
() final
Os::Task
~TaskInterface
()=default
Os::TaskInterface
virtual
Generated by
1.9.1