OS  v1.7.5
Documentation
Loading...
Searching...
No Matches
qOS::core Member List

This is the complete list of members for qOS::core, including all inherited members.

add(task &Task, taskFcn_t callback, const priority_t p, const duration_t t, const iteration_t n, const taskState s=taskState::ENABLED_STATE, void *arg=nullptr) noexceptqOS::core
add(task &Task, taskFcn_t callback, const priority_t p, void *arg=nullptr) noexceptqOS::coreinline
add(task &Task, stateMachine &m, const priority_t p, const duration_t t, const taskState s=taskState::ENABLED_STATE, void *arg=nullptr) noexceptqOS::core
add(task &Task, commandLineInterface &cli, const priority_t p, void *arg=nullptr) noexceptqOS::core
add(input::watcher &w) noexceptqOS::core
eventFlagsCheck(task &Task, taskFlag_t flagsToCheck, const bool clearOnExit=true, const bool checkForAll=false) noexceptqOS::core
eventFlagsModify(task &Task, const taskFlag_t tFlags, const bool action) noexceptqOS::core
eventFlagsRead(task &Task) const noexceptqOS::core
getGlobalState(task &Task) const noexceptqOS::core
getInstance(void) noexceptqOS::corestatic
getTaskByID(size_t id) noexceptqOS::core
getTaskByName(const char *name) noexceptqOS::core
hasPendingNotifications(const task &Task) const noexceptqOS::core
HIGHEST_PRIORITYqOS::corestatic
init(const getTickFcn_t tFcn=nullptr, taskFcn_t callbackIdle=nullptr) noexceptqOS::core
LOWEST_PRIORITYqOS::corestatic
MEDIUM_PRIORITYqOS::corestatic
notify(notifyMode mode, task &Task, void *eventData=nullptr) noexceptqOS::core
notify(notifyMode mode, void *eventData=nullptr) noexceptqOS::core
remove(task &Task) noexceptqOS::core
remove(input::watcher &w) noexceptqOS::core
run(void) noexceptqOS::core
schedulerRelease(void) noexceptqOS::core
setIdleTask(taskFcn_t callback) noexceptqOS::core
setNameIdleTask(const char *tName) noexceptqOS::core
setSchedulerReleaseCallback(taskFcn_t callback) noexceptqOS::core
yieldToTask(task &Task) noexceptqOS::core