conduit 0.6.0
Modern C++23 header-only event-dispatching / event-transport library
Loading...
Searching...
No Matches
conduit::relay::Transport Member List

This is the complete list of members for conduit::relay::Transport, including all inherited members.

add_route(const std::string_view pattern, Callback cb)conduit::relay::Transportinline
attach(Bus &bus)conduit::Transportinlinevirtual
attach_with_sink(Bus &bus, InboundSink sink)conduit::Transportinlinevirtual
bus() const noexceptconduit::Transportinlineprotected
Callback typedefconduit::relay::Transport
deliver_inbound(const EventEnvelopeView &v) constconduit::Transportinlineprotected
detach() noexceptconduit::Transportinlinevirtual
dispatch(const EventEnvelopeView &v) overrideconduit::relay::Transportinlinevirtual
flush()conduit::Transportinlinevirtual
operator=(const Transport &)=deleteconduit::Transport
operator=(Transport &&) noexcept=defaultconduit::Transport
remove_route(const std::size_t id) noexceptconduit::relay::Transportinline
route_count() const noexceptconduit::relay::Transportinline
scope() const noexcept overrideconduit::relay::Transportinlinevirtual
Transport(Callback cb)conduit::relay::Transportinlineexplicit
Transport(const std::string_view pattern, Callback cb)conduit::relay::Transportinline
conduit::Transport::Transport()=defaultconduit::Transport
conduit::Transport::Transport(const Transport &)=deleteconduit::Transport
conduit::Transport::Transport(Transport &&) noexcept=defaultconduit::Transport
~Transport() override=defaultconduit::Transport