µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os-core.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{os-core.cpp}
 
namespace  os
 System namespace.
 
namespace  os::rtos
 RTOS namespace.
 
namespace  os::rtos::internal
 A namespace to group all internal implementation objects.
 
namespace  os::rtos::interrupts
 Interrupts namespace.
 
namespace  os::rtos::scheduler
 Scheduler namespace.
 

Functions

thread::threads_list & os::rtos::scheduler::children_threads (thread *th)
 Get the children threads.
 
result_t os::rtos::scheduler::initialize (void)
 Initialise the RTOS scheduler.
 
bool os::rtos::scheduler::preemptive (bool state)
 Set the scheduler preemptive mode.
 
class thread::stackos::rtos::interrupts::stack (void)
 Get the interrupts stack.
 
void os::rtos::scheduler::start (void)
 Start the RTOS scheduler.
 
errno getter/setter
int * __errno (void)
 Per-thread error support.