Definitions passed back to the application. More...
| #define | OS_USE_MICRO_OS_PLUS |
| Tell the world that µOS++ is in use. | |
| #define | OS_IS_CROSS_BUILD |
| Tell the world that this is a cross build. | |
| #define | OS_HAS_STD_THREADS |
Tell the world that std::tread is available. | |
Definitions passed back to the application.
Definitions originated in the µOS++ headers, useful to the application.
| #define OS_HAS_STD_THREADS |
Tell the world that std::tread is available.
For cross builds, standard thread definitions (available in the os::estd:: namespace) are also aliased or redefined in the std:: namespace.
Definition at line 87 of file os-versions.h.
| #define OS_IS_CROSS_BUILD |
Tell the world that this is a cross build.
Currently only macOS and GNU/Linux are identified as native builds, all the other are considered cross builds.
Definition at line 85 of file os-versions.h.
| #define OS_USE_MICRO_OS_PLUS |
Tell the world that µOS++ is in use.
Macro to inform the application build that µOS++ is in use.
Definition at line 65 of file os-versions.h.