|
iceoryx2
C++ Language Bindings
|
#include "iox2/legacy/atomic.hpp"#include "iox2/legacy/static_lifetime_guard.hpp"#include <type_traits>#include "iox2/legacy/detail/polymorphic_handler.inl"Go to the source code of this file.
Classes | |
| struct | iox2::legacy::detail::DefaultHooks< Interface > |
| default hooks for the PolymorphicHandler More... | |
| class | iox2::legacy::PolymorphicHandler< Interface, Default, Hooks > |
| Implements a singleton handler that has a default instance and can be changed to another instance at runtime. All instances have to derive from the same interface. The singleton handler owns the default instance but all other instances are created externally. More... | |
Namespaces | |
| namespace | iox2 |
| namespace | iox2::legacy |
| namespace | iox2::legacy::detail |