diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-08-24 10:02:15 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-08-24 10:02:15 +0100 |
commit | 4ab84b086d4af4f824f5f231cf7d97121ca23470 (patch) | |
tree | 0a33d1dd146a910448a02330ea0f1923ddf9d57d /libodbcpp/odbc-selectcommand.h | |
parent | Fix uninitialised memory warning and assert (diff) | |
download | libdbpp-odbc-4ab84b086d4af4f824f5f231cf7d97121ca23470.tar.bz2 libdbpp-odbc-4ab84b086d4af4f824f5f231cf7d97121ca23470.tar.xz libdbpp-odbc-4ab84b086d4af4f824f5f231cf7d97121ca23470.zip |
Don't rely on libdbppcore's columns
Also reduce risk of needing to resize at all by getting the octet size
Diffstat (limited to 'libodbcpp/odbc-selectcommand.h')
-rw-r--r-- | libodbcpp/odbc-selectcommand.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libodbcpp/odbc-selectcommand.h b/libodbcpp/odbc-selectcommand.h index 2d4311a..1c71d57 100644 --- a/libodbcpp/odbc-selectcommand.h +++ b/libodbcpp/odbc-selectcommand.h @@ -15,6 +15,9 @@ namespace ODBC { private: bool fetch(SQLSMALLINT orientation = SQL_FETCH_NEXT, SQLLEN offset = 0); + typedef std::shared_ptr<Column> ColumnPtr; + typedef std::set<ColumnPtr> Columns; + Columns largeColumns; }; } |