An automatic mock object for C++. By using ABI and template techniques, it can simulate a pseudo-"Reflection" which is normally not supported in C++. The main differences between AMOP and other mock object libraries is that users do not need to implem...
A server framework library written on C++ that implements the Half-Sync/Half-Async and Leader/Follower patterns. It is a hybrid system between threaded and event-driven, and exploits the advantages of both programming models. It exposes a threaded pro...
TiCPP is short for the official name TinyXML++. It is a completely new interface to TinyXML that uses many of the C++ strengths: Templates, exceptions, and much better error handling. [Open Source, MIT]
An introduction to advanced control-flow with an emphasis on concurrency and writing concurrent programs at the programming-language level in C++. Programming techniques and styles are examined to express complex forms of control flow, such as excepti...
Perl script that converts Fortran source code into HTML. All the subprogram calls are linked, both forward and backwards. A clickable calling tree is constructed. A subject index can be made from a user-supplied hash. A search engine, based on regular...
Build tool designed specifically for Fortran projects. It natively handles Fortran dependencies, takes care of locating files in subdirectories, and includes advanced features like multi-threading for better performance on multi-core systems, and mult...