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

Multi-input processing helpers for Module. More...

#include "commrat/mailbox/mailbox.hpp"
#include "commrat/module/traits/processor_bases.hpp"
#include <optional>
#include <tuple>

Go to the source code of this file.

Classes

class  commrat::MultiInputProcessor< ModuleType, InputTypesTuple, OutputData, OutputTypesTuple, InputCount >
 Multi-input processing mixin. More...
 

Namespaces

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

Detailed Description

Multi-input processing helpers for Module.

Extracted from registry_module.hpp Phase 5. Handles synchronized input gathering, getData synchronization, and calling multi-input process functions.

Definition in file multi_input_processor.hpp.