Make config and DB pass by reference for database classes.

This commit is contained in:
emb
2015-01-01 14:43:23 -06:00
parent f89d817db6
commit 9a56630d46
7 changed files with 27 additions and 27 deletions

View File

@@ -15,7 +15,7 @@ class Item;
class CollectionDatabase
{
public:
CollectionDatabase(DB *db, Configuration *c);
CollectionDatabase(DB &db, Configuration &c);
virtual ~CollectionDatabase();
bool Initialize();
bool Import();
@@ -39,6 +39,6 @@ private:
std::string file,
std::map<std::string, Item *> &list);
std::map<std::string, Item *> *ImportHyperList(CollectionInfo *info);
Configuration *Config;
DB *DBInstance;
Configuration &Config;
DB &DBInstance;
};