x
March 27, 2023
Twitter Google+ Linkedin E-mail
Rui Figueira

Main menu

Skip to content
  • Home
  • G4 DevKit (My pet project)
  • czPlayer Sound System
  • My Resume

Tag: source code

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...
C++, Game Development

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...
C++, Game Development

Portable C++ Timer Queue

Introduction If you looked at my previous posts, you noticed I explored some of the nice things Boost Asio...
C++, Game Development

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...
C++

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...
Game Development
Support me for more articles
Patreon
Newsletter
Recent Posts
  • Generic RPCs added to czrpc
  • Support for server-side asynchronous functions
  • Modern C++ lightweight binary RPC framework without code generation
  • Dreaming about bears
  • Portable C++ Timer Queue
  • How strands work and why you should use them
  • Simple way to shutdown multiple consumer threads
  • Callstack markers (boost::asio::detail::call_stack)
  • Boost Asio, thread safety, and reinventing the wheel
  • Easy way to share data between instances
Categories
  • C++
  • Game Development
  • Personal
Archives
  • June 2016 (3)
  • April 2016 (1)
  • March 2016 (5)
  • February 2016 (1)
  • November 2014 (5)
  • September 2010 (2)
  • August 2010 (1)
  • November 2009 (1)
  • March 2008 (1)
  • January 2008 (3)
  • December 2007 (3)
  • November 2007 (1)
  • October 2007 (3)
  • September 2007 (2)
  • July 2007 (1)
  • June 2007 (1)
  • April 2007 (2)
  • March 2007 (1)
  • January 2007 (5)
  • December 2006 (2)
© Rui Figueira