CommRaT 2.0.0
C++20 Real-Time Messaging Framework
Loading...
Searching...
No Matches
multi_input_infrastructure.hpp File Reference

Multi-input mailbox infrastructure for Module. More...

#include "commrat/mailbox/historical_mailbox.hpp"
#include "commrat/module/module_config.hpp"
#include "commrat/module/helpers/address_helpers.hpp"
#include <iostream>
#include <tuple>
#include <optional>
#include <thread>
#include <vector>

Go to the source code of this file.

Classes

class  commrat::MultiInputInfrastructure< ModuleType, UserRegistry, InputTypesTuple, InputCount >
 Multi-input infrastructure mixin. More...
 
struct  commrat::MultiInputInfrastructure< ModuleType, UserRegistry, InputTypesTuple, InputCount >::MakeHistoricalMailboxTuple< std::tuple< Ts... > >
 

Namespaces

namespace  commrat
 CommRaT - Modern C++ Real-Time Communication Framework.
 

Detailed Description

Multi-input mailbox infrastructure for Module.

Extracted from registry_module.hpp Phase 4. Handles creation, initialization, and management of HistoricalMailbox instances for multi-input modules.

Definition in file multi_input_infrastructure.hpp.