Click here to Skip to main content
15,919,028 members
Articles / Programming Languages / C++14

Asynchronous Multicast Delegates in Modern C++

Rate me:
Please Sign up or sign in to vote.
5.00/5 (24 votes)
19 Dec 2022CPOL25 min read 25.3K   525   33  
A C++17 standards compliant delegate library capable of targeting any callable function synchronously or asynchronously
A C++ delegate library that supports synchronous and asynchronous function invocation on any C++17 or higher based system. The library easily invokes lambda, static or instance function executing in a separate thread using either blocking or non-blocking calls.


Daily Counts


Weekly Counts


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
United States United States
I've been a professional software engineer for over 20 years. When not writing code, I enjoy spending time with the family, camping and riding motorcycles around Southern California.

Comments and Discussions