Goby3
3.1.5a
2024.05.23
|
#include <memory>
Go to the source code of this file.
Classes | |
struct | goby::middleware::detail::ThreadTypeSelector< ThreadType, ThreadConfig, has_index, has_config > |
Selects which constructor to use based on whether the thread is launched with an index or not (that is, index == -1), and with a configuration object or not. Not directly called by user code. More... | |
struct | goby::middleware::detail::ThreadTypeSelector< ThreadType, ThreadConfig, false, true > |
ThreadTypeSelector instantiation for calling a constructor without an index parameter but with a configuration value, e.g. "MyThread(const MyConfig& cfg)". More... | |
struct | goby::middleware::detail::ThreadTypeSelector< ThreadType, ThreadConfig, true, true > |
ThreadTypeSelector instantiation for calling a constructor with an index parameter and a configuration value, e.g. "MyThread(const MyConfig& cfg, int index)". More... | |
struct | goby::middleware::detail::ThreadTypeSelector< ThreadType, ThreadConfig, false, false > |
ThreadTypeSelector instantiation for calling a constructor without an index parameter ora configuration value, e.g. "MyThread()". More... | |
struct | goby::middleware::detail::ThreadTypeSelector< ThreadType, ThreadConfig, true, false > |
ThreadTypeSelector instantiation for calling a constructor with an index parameter and without a configuration value, e.g. "MyThread(int index)". More... | |
Namespaces | |
goby | |
The global namespace for the Goby project. | |
goby::middleware | |
Objects implementing the Goby nested middleware. | |
goby::middleware::detail | |