|
Argon RTOS
1.3.0
Tiny embedded real-time kernel
|
Header for the Argon RTOS wrapper classes. More...
Include dependency graph for ar_classes.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Ar::Channel |
| Channel. More... | |
| class | Ar::Mutex::Guard |
| Utility class to automatically get and put a mutex. More... | |
| class | Ar::Mutex |
| Mutex object. More... | |
| class | Ar::Queue |
| A blocking queue for inter-thread messaging. More... | |
| class | Ar::RunLoop |
| Run loop. More... | |
| class | Ar::Semaphore |
| Counting semaphore class. More... | |
| class | Ar::StaticQueue< T, N > |
| Template class to help statically allocate a Queue. More... | |
| class | Ar::Thread |
| Preemptive thread class. More... | |
| class | Ar::ThreadWithStack< S > |
| Template to create a thread and its stack. More... | |
| class | Ar::Timer |
| Timer object. More... | |
| class | Ar::TimerWithMemberCallback< T > |
| Timer object taking a member function callback. More... | |
| class | Ar::TypedChannel< T > |
| Typed channel. More... | |
Namespaces | |
| Ar | |
| The Argon RTOS namespace. | |
Header for the Argon RTOS wrapper classes.