libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than a remote interface such as redis.
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
All tests should be self contained in an anonymous namespace.
Detailed information
Multiple tests files are linked together into one binary. If the tests are not put into an unique namespace, it is possible that multiple helper structs with the same name but different layout are in the same binary. With luck, the linker complains. With bad luck, the address
Speed tables is a high-performance memory-resident database. The speed table compiler reads a table definition and generates a set of C access routines to create, manipulate and search tables containing millions of rows. Currently oriented towards Tcl.
Brief feature description
All tests should be self contained in an anonymous namespace.
Detailed information
Multiple tests files are linked together into one binary. If the tests are not put into an unique namespace, it is possible that multiple helper structs with the same name but different layout are in the same binary. With luck, the linker complains. With bad luck, the address