Diagnostics: Implemented ::dump stubs in all objects

This commit is contained in:
Paul Beckingham 2016-03-02 10:24:48 -05:00
parent 2d5e3af4ee
commit 47208f27b1
5 changed files with 23 additions and 1 deletions

View file

@ -55,6 +55,12 @@ void initializeData (Configuration& configuration, Database& database)
{
// TODO Load configuration ~/.timewrc || $TIMEWRC.
// TODO Init database (no data read).
std::cout << "# Configuration\n";
for (const auto& name : configuration.all ())
std::cout << "# " << name << "=" << configuration[name] << "\n";
std::cout << "# " << database.dump ();
}
////////////////////////////////////////////////////////////////////////////////
@ -74,11 +80,13 @@ void initializeRules (Configuration& configuration, Rules& rules)
ruleParser.initialize (ruleGrammar);
*/
std::cout << "# " << rules.dump ();
}
////////////////////////////////////////////////////////////////////////////////
void initializeExtensions (Configuration& configuration, Extensions& extensions)
{
std::cout << "# " << extensions.dump ();
}
////////////////////////////////////////////////////////////////////////////////