Click here to Skip to main content
15,882,903 members
Articles / Programming Languages / C++

Asynchronous Multicast Delegates in C++

Rate me:
Please Sign up or sign in to vote.
4.99/5 (62 votes)
19 Dec 2022CPOL35 min read 80.6K   2.3K   132  
A C++ standards compliant delegate library capable of targeting any callable function synchronously or asynchronously
A C++ delegate library that supports synchronous, asynchronous and remote function invocation on any C++03 or higher based system. The library easily invokes lambda, static or instance function executing in a separate thread, process or processor. All communication mechanisms supported such as message queues, pipes, serial, TCP, and UDP.


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