Implementation of the observer design pattern with broadcasters. More...
#include <functional>
#include <memory>
#include <vector>
Go to the source code of this file.
Classes | |
class | Ikarus::Broadcaster< void(Args...)> |
Implements a Broadcaster for a specific function signature with return type void. More... | |
class | Ikarus::Broadcasters< Signatures > |
Fuses together multiple function signatures that can be emitted by one broadcaster. A broadcaster has to be a derived class of this class. More... | |
Namespaces | |
namespace | Ikarus |