kexi

KexiDB::QuerySchemaParameterValueListIterator Class Reference

#include <queryschemaparameter.h>

Public Member Functions

 QuerySchemaParameterValueListIterator (const Driver &driver, const TQValueList< TQVariant > &params)
TQVariant getPreviousValue ()
TQString getPreviousValueAsString (Field::Type type)

Protected Attributes

Private *const d

Detailed Description

An iteratof for a list of values of query schema parameters providing Allows to iterate over parameters and return TQVariant value or well-formatted string. The iterator is initially set to the last item because of the parser requirements.

Definition at line 51 of file queryschemaparameter.h.

Constructor & Destructor Documentation

◆ QuerySchemaParameterValueListIterator()

QuerySchemaParameterValueListIterator::QuerySchemaParameterValueListIterator ( const Driver & driver,
const TQValueList< TQVariant > & params )

Definition at line 68 of file queryschemaparameter.cpp.

◆ ~QuerySchemaParameterValueListIterator()

QuerySchemaParameterValueListIterator::~QuerySchemaParameterValueListIterator ( )

Definition at line 74 of file queryschemaparameter.cpp.

Member Function Documentation

◆ getPreviousValue()

TQVariant QuerySchemaParameterValueListIterator::getPreviousValue ( )
Returns
previous value

Definition at line 79 of file queryschemaparameter.cpp.

◆ getPreviousValueAsString()

TQString QuerySchemaParameterValueListIterator::getPreviousValueAsString ( Field::Type type)
Returns
previous value as string formatted using driver's escaping

Definition at line 92 of file queryschemaparameter.cpp.

Member Data Documentation

◆ d

Private* const KexiDB::QuerySchemaParameterValueListIterator::d
protected

Definition at line 64 of file queryschemaparameter.h.


The documentation for this class was generated from the following files: