|
conduit 0.6.0
Modern C++23 header-only event-dispatching / event-transport library
|
Classes | |
| struct | EnvelopeCore |
| Internal core shared between envelope copies — accessors return references into this struct so transport pipelines can mutate timestamps/metadata on a copy and see the change reflected on the original. More... | |
| struct | ListenerEntry |
| class | SubscriptionBackref |
| Erased back-reference the Subscription holds. More... | |
Concepts | |
| concept | HasDefaultFlagsMixin |
Typedefs | |
| using | SubscriptionId = std::uint64_t |
| Token used by the bus to unregister a listener. | |
Functions | |
| std::int64_t | to_ms_since_epoch (const std::chrono::system_clock::time_point tp) noexcept |
| std::chrono::system_clock::time_point | from_ms_since_epoch (const std::int64_t ms) noexcept |
| template<typename T > | |
| flags::FlagSet | collect_default_flags () |
| constexpr bool | glob_match_impl (const std::string_view pattern, const std::string_view name) noexcept |
| using conduit::detail::SubscriptionId = typedef std::uint64_t |
Token used by the bus to unregister a listener.
|
inline |
|
inlinenoexcept |
|
constexprnoexcept |
|
inlinenoexcept |