eventbus

Event Bus Library

An event bus library providing thread-safe, flexible, and RAII-based handling of events in C++17

A simple, header only event bus library written in modern C++17.

GitHub

138 stars
10 watching
13 forks
Language: C++
last commit: 11 days ago
Linked from 2 awesome lists

c-plus-plusc-plus-plus-17c-plus-plus-librarycallbackscmakecpluspluscppcpp-librarycpp17cpp17-librarycross-platformevent-buseventbuseventsflexible-callbackshacktoberfestheader-onlylibrarymodern-cppno-dependencies

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
wqking/eventpp An event dispatcher and callback list library for C++ 1,377
cesarferreira/swifteventbus An event bus library for Swift that enables loose coupling and decoupling of components in iOS applications. 1,104
athena-framework/event-dispatcher A library that enables loose coupling and communication between components in an application using the Mediator and Observer patterns. 13
sergey-telpuk/nestjs-transport-eventbus A module for broadcasting events between different parts of an application using various transport protocols. 27
otobus/event_bus An event-driven communication system with minimal overhead and built-in tracing capabilities 699
cakephp/event A library that enables event-driven programming in PHP applications. 22
jaymine/tcp-eventbus-client-c A TCP event bus client for C that enables message passing between nodes in a distributed system. 4
expl0it3r/pubbus An implementation of a publish-subscribe messaging system 26
joel-jeremy/deezpatch A simple fast dispatch library designed to support the CQRS pattern in Java applications 42
mumez/verstix A client for interacting with Vert.x components using Smalltalk's EventBus mechanism. 9
pallets-eco/blinker Provides a fast dispatching system for signal/event communication between interested parties. 1,796
jaymine/tcp-eventbus-client-c-sharp Provides an implementation of the Vert.x TCP event bus client in C# 5
julien3/vertxbuspp An event bus client for the Vert.x framework using WebSockets and C++11. 17
developerpaul123/periodic-function A simple library to repeatedly call a function at a given time interval. 28
danielstieger/javaxbus A Java implementation of an event-driven TCP client for communication with a Vert.x EventBus TCP bridge 10