rendered paste body#ifndef DATABASEMANAGER_H_INCLUDED
#define DATABASEMANAGER_H_INCLUDED
#include "UWD.h"
#include <string>
#include <pqxx/pqxx>
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