Reorganise C++ interface in header files
Reorganise C++ interface in header files
Add performance stats to timing reports
Add performance stats to timing reports
Do not recreate results object on every read
Make tdb backend easier to factor out
Use array for backend storage and disable tdb access
Use array for backend storage and disable tdb access
Double check output from snprintf and derivatives