#include <memory>#include <optional>#include <source_location>#include <stdexcept>#include <string_view>#include "xronos/abi/exceptions.hh"#include "xronos/sdk/context.hh"#include "xronos/sdk/detail/connect.hh"#include "xronos/sdk/detail/context_access.hh"#include "xronos/sdk/detail/program_context.hh"#include "xronos/sdk/detail/source_location.hh"#include "xronos/sdk/port.hh"#include "xronos/sdk/runtime_provider.hh"#include "xronos/sdk/time.hh"Classes | |
| class | xronos::sdk::Environment |
| The entry point for assembling and executing reactor programs. More... | |
| class | xronos::sdk::TestEnvironment |
| A variant of the environment that is configured for testing. More... | |
| class | xronos::sdk::VersionMismatchError |
| Exception thrown by Environment::execute(const RuntimeProvider&) when the provided runtime was built from a different release than the SDK. More... | |
Namespaces | |
| namespace | xronos::sdk |
| Main Xronos SDK namespace. | |
Typedefs | |
| using | xronos::sdk::ValidationError = abi::ValidationError |
| Exception that is thrown when a program reaches an invalid state. | |