KDbPreparedStatement::Data

Search for usage in LXR

KDbPreparedStatement::Data Class Reference

#include <KDbPreparedStatement.h>

Inheritance diagram for KDbPreparedStatement::Data:

Public Member Functions

 Data (Type _type, KDbPreparedStatementInterface *_iface, KDbFieldList *_fields, const QStringList &_whereFieldNames)
 
- Public Member Functions inherited from QSharedData
 QSharedData (const QSharedData &)
 

Public Attributes

bool dirty
 
KDbFieldListfields
 
const KDbField::ListfieldsForParameters
 
KDbPreparedStatementInterfaceiface
 
quint64 lastInsertRecordId
 
Type type
 
QStringList whereFieldNames
 
KDbField::ListwhereFields
 

Detailed Description

Definition at line 87 of file KDbPreparedStatement.h.

Constructor & Destructor Documentation

◆ Data() [1/2]

KDbPreparedStatement::Data::Data ( )

Definition at line 26 of file KDbPreparedStatement.cpp.

◆ Data() [2/2]

KDbPreparedStatement::Data::Data ( Type _type,
KDbPreparedStatementInterface * _iface,
KDbFieldList * _fields,
const QStringList & _whereFieldNames )

Definition at line 31 of file KDbPreparedStatement.cpp.

◆ ~Data()

KDbPreparedStatement::Data::~Data ( )

Definition at line 40 of file KDbPreparedStatement.cpp.

Member Data Documentation

◆ dirty

bool KDbPreparedStatement::Data::dirty

true if the statement has to be internally prepared (possible again) before calling executeInternal()

Definition at line 98 of file KDbPreparedStatement.h.

◆ fields

KDbFieldList* KDbPreparedStatement::Data::fields

Definition at line 94 of file KDbPreparedStatement.h.

◆ fieldsForParameters

const KDbField::List* KDbPreparedStatement::Data::fieldsForParameters

fields where we'll put the inserted parameters

Definition at line 96 of file KDbPreparedStatement.h.

◆ iface

KDbPreparedStatementInterface* KDbPreparedStatement::Data::iface

Definition at line 100 of file KDbPreparedStatement.h.

◆ lastInsertRecordId

quint64 KDbPreparedStatement::Data::lastInsertRecordId

Definition at line 101 of file KDbPreparedStatement.h.

◆ type

Type KDbPreparedStatement::Data::type

Definition at line 93 of file KDbPreparedStatement.h.

◆ whereFieldNames

QStringList KDbPreparedStatement::Data::whereFieldNames

Definition at line 95 of file KDbPreparedStatement.h.

◆ whereFields

KDbField::List* KDbPreparedStatement::Data::whereFields

temporary, used for select statements, based on whereFieldNames

Definition at line 97 of file KDbPreparedStatement.h.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:21:01 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.