crypt.h seems to be broken on many systems.
The manpage tells me that i have to include unistd.h...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
+ − /**
+ − * db_bridge/include/postgresql_db.h
+ − * Copyright 2008 (C) Markus Broeker
+ − */
+ −
+ − #ifndef POSTGRESQL_DB_H
+ − #define POSTGRESQL_DB_H
+ −
+ − #include <iostream>
+ − #include <abstract_db.hpp>
+ −
+ − #include <postgresql/libpq-fe.h>
+ −
+ − class PostgreSQL_DB:public Abstract_DB {
+ − private:
+ − PGconn * conn;
+ − PGresult *res;
+ − std::string conninfo;
+ −
+ − public:
+ − PostgreSQL_DB (std::string, std::string, std::string, std::string);
+ − virtual ~ PostgreSQL_DB ();
+ − bool connect ();
+ − Abstract_DB::DB_RESULT query (std::string);
+ − };
+ − #endif