#include <any>#include <concepts>#include <cstddef>#include <functional>#include <span>#include <string_view>#include <type_traits>#include <variant>#include <vector>#include "xronos/sdk/context.hh"#include "xronos/sdk/element.hh"#include "xronos/sdk/fwd.hh"#include "xronos/sdk/value_ptr.hh"Classes | |
| struct | xronos::sdk::NoSerializer< T > |
| Tag type that fulfills the IsSerializer constraints and that is used to indicate no serialization. More... | |
| class | xronos::sdk::InputPort< T, Serializer > |
| A reactor element for receiving messages from other reactors. More... | |
| class | xronos::sdk::OutputPort< T, Serializer > |
| A reactor element for sending messages to other reactors. More... | |
Namespaces | |
| namespace | xronos::sdk |
| Main Xronos SDK namespace. | |
Concepts | |
| concept | xronos::sdk::IsSerializer |
| Constraints for a serializer that can be used on ports. | |