Support for server-side asynchronous functions As I’ve mentioned at the end of Modern C++ lightweight binary RPC framework without code generation, one of the...
Modern C++ lightweight binary RPC framework without code generation Table of Contents Introduction Why I needed this RPC parameters Parameter Traits Serialization Deserialization From tuple to function parameters...
Portable C++ Timer Queue Introduction If you looked at my previous posts, you noticed I explored some of the nice things Boost Asio...
How strands work and why you should use them If you ever used Boost Asio, certainly you used or at least looked at strands . The main benefit...
Highly customizable C++ template String class UPDATE: This post is seriously old, and Copy-On-Write strings are not recommended, especially nowadays with the widespread use of multiple core...