diff -r 49919a60c747 -r 9441a517fa1f src/PreparedStatement.h --- a/src/PreparedStatement.h Wed Dec 25 00:57:26 2019 +0100 +++ b/src/PreparedStatement.h Wed Dec 25 01:07:41 2019 +0100 @@ -51,33 +51,19 @@ class PreparedStatement { private: sqlite3_stmt* stmt; - public: - PreparedStatement(sqlite3_stmt* stmt); - virtual ~PreparedStatement(); - void setBoolean(int parameterIndex, relpipe::reader::boolean_t value); - void setInteger(int parameterIndex, relpipe::reader::integer_t value); - void setString(int parameterIndex, std::string value); - void setNull(int parameterIndex); - bool next(); - void reset(); - int getColumnCount(); - std::string getColumName(int columnIndex); - relpipe::writer::TypeId getColumType(int columnIndex, relpipe::writer::TypeId defaultType = relpipe::writer::TypeId::STRING); - std::string getString(int columnIndex); - }; }