#ifndef DATABASEMANAGER_H_INCLUDED #define DATABASEMANAGER_H_INCLUDED #include "UWD.h" #include #include namespace UWD { /*! * \brief * DatabaseManager class * */ class DatabaseManager { private: // Hide the Constructorz! /*! \brief DatabaseManager constructor.*/ DatabaseManager(); ~DatabaseManager(); DatabaseManager& operator=(DatabaseManager&); // Disallowed DatabaseManager(const DatabaseManager&); // Disallowed pqxx::connection c; public: static DatabaseManager& getSingleton() { static DatabaseManager() d; return d; ); }; } #endif // DATABASEMANAGER_H_INCLUDED