REFORM-838 Add and generalize Journal code refactored from ReForm (#2)
* Add the Journal sources * Remove ReForm specific code in Journal and allow various configuration options * Fix a macro that was incorrect if JOURNAL_ON was undefined * Journal can work either with Boost or the std::experimental filesystem implementations * OStringStream using std::ostringstream now and sets the locale to "C" * Debug::FIle now uses OStringStream * Add IOutputStream:Base::print(float) * Fix initialization bugs * Allow comment streaming, allow existing journal entries to be output as comments, improve code consistency * Document the Journal functions * Add Journal::output_path()
Showing
Journal/CMakeLists.txt
0 → 100644
Journal/JournalStream.cc
0 → 100644
This diff is collapsed.
Journal/JournalStream.hh
0 → 100644