forked from qt-creator/qt-creator
Clang: Cleanup string interface of sqlite
We only will need the utf8 optimized SmallString for the indexer database. So we remove all other string bindings, QByteArray and QVariant. Change-Id: I4a77901a80b26bf292fc85df535c2ccf3a8ab52f Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -32,17 +32,14 @@ namespace Sqlite {
|
||||
class SQLITE_EXPORT SqliteWriteStatement : private SqliteStatement
|
||||
{
|
||||
public:
|
||||
explicit SqliteWriteStatement(const Utf8String &sqlStatementUtf8, SqliteDatabase &database);
|
||||
explicit SqliteWriteStatement(Utils::SmallStringView sqlStatement, SqliteDatabase &database);
|
||||
|
||||
using SqliteStatement::step;
|
||||
using SqliteStatement::reset;
|
||||
using SqliteStatement::bind;
|
||||
using SqliteStatement::bindUnchecked;
|
||||
using SqliteStatement::bindingIndexForName;
|
||||
using SqliteStatement::setBindingColumnNames;
|
||||
using SqliteStatement::bindingColumnNames;
|
||||
using SqliteStatement::write;
|
||||
using SqliteStatement::writeUnchecked;
|
||||
|
||||
protected:
|
||||
void checkIsWritableStatement();
|
||||
|
||||
Reference in New Issue
Block a user