top of page
Modern C++17 library containing multicast delegate and event classes on Windows, macOS, Linux, iOS and android.





delegates
-
Single and multicast delegate
-
event, event_args and event_handler are base classes for eventing.
-
action represents a delegate that has variable parameters and does not return a value.
-
func represents a delegate that has variables parameters and returns a value of the type specified by the result_t type.
-
predicate represents a delagate that defines a set of criteria and determines whether the specified object meets those criteria.
-
overload represents class that use to determine one of const and non const overloaded methods.
bottom of page