init: initializeDatabase becomes initializeData, as configuration is added

This commit is contained in:
Paul Beckingham 2016-03-02 08:27:06 -05:00
parent 1ced4bdd1a
commit f487f1ce78
3 changed files with 8 additions and 4 deletions

View file

@ -25,6 +25,7 @@
////////////////////////////////////////////////////////////////////////////////
#include <cmake.h>
#include <Configuration.h>
#include <Database.h>
#include <Rules.h>
#include <common.h>
@ -34,7 +35,7 @@
#include <iostream> // TODO Remove
////////////////////////////////////////////////////////////////////////////////
void initializeDatabase (Database& database)
void initializeData (Configuration& configuration, Database& database)
{
}

View file

@ -25,9 +25,10 @@
////////////////////////////////////////////////////////////////////////////////
#include <cmake.h>
//#include <Grammar.h>
#include <Configuration.h>
#include <Database.h>
#include <Rules.h>
//#include <Grammar.h>
#include <common.h>
#include <commands.h>
#include <timew.h>
@ -52,8 +53,9 @@ int main (int argc, const char** argv)
try
{
// TODO Load configuration ~/.timewrc || $TIMEWRC.
Configuration configuration;
Database database;
initializeDatabase (database);
initializeData (configuration, database);
// TODO Arrange the following to minimize memory use.
// TODO Load CLI grammar.

View file

@ -27,11 +27,12 @@
#ifndef INCLUDED_TIMEW
#define INCLUDED_TIMEW
#include <Configuration.h>
#include <Database.h>
#include <Rules.h>
// init.cpp
void initializeDatabase (Database&);
void initializeData (Configuration&, Database&);
int dispatchCommand (int, const char**, Rules&);
#endif