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 .