Simple interprocess communication for C++ programs