dec: dispatch event using callbacks.
A sample for notifying events to object instances using:
- function pointer
- lambda functions
- classe methods as callbacks.
Classes: event_dispatcher: collect consumer subscription for events and notify them. event_consumer: subscribe for event notification and register related listeners.