µOS++ IIIe Reference
7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
thread.cpp
Go to the documentation of this file.
1
/*
2
* This file is part of the µOS++ project (https://micro-os-plus.github.io/).
3
* Copyright (c) 2016-2025 Liviu Ionescu. All rights reserved.
4
*
5
* Permission to use, copy, modify, and/or distribute this software
6
* for any purpose is hereby granted, under the terms of the MIT license.
7
*
8
* If a copy of the license was not distributed with this file, it can
9
* be obtained from https://opensource.org/licenses/mit.
10
*/
11
12
#if defined(OS_USE_OS_APP_CONFIG_H)
13
#include <cmsis-plus/os-app-config.h>
14
#endif
15
16
#include <
cmsis-plus/estd/thread
>
17
18
// ----------------------------------------------------------------------------
19
20
#if defined(__clang__)
21
#pragma clang diagnostic ignored "-Wc++98-compat"
22
#endif
23
24
// ----------------------------------------------------------------------------
25
26
namespace
os
27
{
28
namespace
estd
29
{
30
// ========================================================================
31
32
#include "
thread-cpp.h
"
33
34
// ========================================================================
35
}
/* namespace estd */
36
}
/* namespace os */
37
38
#if defined(OS_HAS_STD_THREADS) && defined(OS_INCLUDE_STD_THREADS)
39
40
namespace
std
41
{
42
// ============================================================================
43
44
#include "
thread-cpp.h
"
45
46
// ============================================================================
47
}
/* namespace std */
48
49
#endif
50
51
// ----------------------------------------------------------------------------
os
System namespace.
std
Standard std namespace.
thread-cpp.h
thread
src
libcpp
thread.cpp
Generated by
1.9.7