![]() |
WPILibC++ 2025.3.2
|
#include <atomic>#include <memory>#include <thread>#include <utility>#include "wpi/Synchronization.h"#include "wpi/condition_variable.h"#include "wpi/mutex.h"Go to the source code of this file.
Classes | |
| class | wpi::SafeThreadBase |
| Base class for SafeThreadOwner threads. More... | |
| class | wpi::SafeThread |
| class | wpi::SafeThreadEvent |
| class | wpi::detail::SafeThreadProxyBase |
| Non-template proxy base class for common proxy code. More... | |
| class | wpi::detail::SafeThreadProxy< T > |
| A proxy for SafeThread. More... | |
| class | wpi::detail::SafeThreadOwnerBase |
| Non-template owner base class for common owner code. More... | |
| class | wpi::SafeThreadOwner< T > |
Namespaces | |
| namespace | wpi |
| Foonathan namespace. | |
| namespace | wpi::detail |
These are wrappers over isa* function that allow them to be used in generic algorithms such as wpi:all_of, wpi::none_of, etc. | |
Functions | |
| void | wpi::detail::swap (SafeThreadOwnerBase &lhs, SafeThreadOwnerBase &rhs) |