1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/cpp11-compat
Marian Buschsieweke 4c3e92f183
core: Made thread state an enum
- Introduced enum type `thread_state_t` to replace preprocessor macros
- Moved thread states to `sched.h` for two reasons:
  a) Because of the interdependencies of `sched.h` and `thread.h` keeping it in
     `thread.h` would result in ugly code.
  b) Theses thread states are defined from the schedulers point of view, so it
     actually makes senses to have it defined there
2019-02-13 13:31:52 +01:00
..
include/riot doc: fix whitespaces 2017-09-06 08:49:05 +02:00
condition_variable.cpp cpp11-compat: no exceptions in noexcept function 2016-11-07 16:38:53 +01:00
cppsupport.cpp all: Update @gebart family name, email 2015-09-20 13:47:39 +02:00
doc.txt Add replacement headers for thread, mutex and cond 2015-05-18 13:57:02 +02:00
Makefile Add replacement headers for thread, mutex and cond 2015-05-18 13:57:02 +02:00
mutex.cpp everything: Remove filename from @file Doxygen command 2015-05-22 07:34:41 +02:00
thread.cpp core: Made thread state an enum 2019-02-13 13:31:52 +01:00