diff --git a/db_bridge/include/abstract_db.h b/db_bridge/include/abstract_db.h new file mode 100644 --- /dev/null +++ b/db_bridge/include/abstract_db.h @@ -0,0 +1,25 @@ +/** + * db_bridge/include/abstract_db.h + * Copyright 2008 (C) Markus Broeker + */ + +#ifndef ABSTRACT_DB_H +#define ABSTRACT_DB_H + +#include +#include + +class Abstract_DB { + protected: + std::string user; + std::string database; + std::string password; + std::string server; + + public: + virtual ~ Abstract_DB () { + }; + virtual bool connect () = 0; + virtual std::vector < std::vector >query (std::string) = 0; +}; +#endif