carb/events/IEvents.h
In directory: carb/events
Source file: carb/events/IEvents.h
carb.events interface definition file.
Classes
carb::events::IEvent: Event object which is sent and received.
carb::events::IEventListener: Interface to implement for event listener.
carb::events::IEventStream: Event stream is fundamental primitive used to send, receive and listen for events.
carb::events::ISubscription: Subscription holder is created by all event listening subscription functions.
Namespaces
carb: The main Carbonite namespace.
carb::events: Namespace for the carb.events plugin.
Structs
carb::events::IEvents: Interface definition for carb.events .