This is the complete list of members for xronos::sdk::Reactor, including all inherited members.
add_reaction(std::string_view name, std::source_location source_location=std::source_location::current()) | xronos::sdk::Reactor | protected |
assemble()=0 | xronos::sdk::Reactor | privatepure virtual |
connect(const InputPort< T > &from, const InputPort< T > &to) | xronos::sdk::Reactor | protected |
connect(const OutputPort< T > &from, const OutputPort< T > &to) | xronos::sdk::Reactor | protected |
connect(const OutputPort< T > &from, const InputPort< T > &to) | xronos::sdk::Reactor | protected |
connect(const InputPort< T > &from, const InputPort< T > &to, Duration delay) | xronos::sdk::Reactor | protected |
connect(const OutputPort< T > &from, const OutputPort< T > &to, Duration delay) | xronos::sdk::Reactor | protected |
connect(const OutputPort< T > &from, const InputPort< T > &to, Duration delay) | xronos::sdk::Reactor | protected |
fqn() const noexcept -> const std::string & | xronos::sdk::Element | |
get_lag() const noexcept -> Duration | xronos::sdk::Reactor | protected |
get_time() const noexcept -> TimePoint | xronos::sdk::Reactor | protected |
get_time_since_startup() const noexcept -> Duration | xronos::sdk::Reactor | protected |
name() const noexcept -> const std::string & | xronos::sdk::Element | |
Reactor(std::string_view name, Context parent_context) | xronos::sdk::Reactor | |
request_shutdown() noexcept | xronos::sdk::Reactor | protected |
shutdown() const noexcept -> const EventSource< void > & | xronos::sdk::Reactor | protected |
startup() const noexcept -> const EventSource< void > & | xronos::sdk::Reactor | protected |
~Reactor()=default | xronos::sdk::Reactor | virtual |