kexi
KexiDB::AlterTableHandler::FieldActionBase Class Reference
#include <alter.h>
Inheritance diagram for KexiDB::AlterTableHandler::FieldActionBase:

Detailed Description
Abstract base class used for implementing table field-related actions.
Definition at line 232 of file alter.h.
Public Member Functions | |
FieldActionBase (const QString &fieldName, int uid) | |
FieldActionBase (bool) | |
virtual | ~FieldActionBase () |
QString | fieldName () const |
int | uid () const |
void | setFieldName (const QString &fieldName) |
Protected Attributes | |
int | m_fieldUID |
Member Function Documentation
QString KexiDB::AlterTableHandler::FieldActionBase::fieldName | ( | ) | const [inline] |
int KexiDB::AlterTableHandler::FieldActionBase::uid | ( | ) | const [inline] |
- Returns:
- field's unique identifier This id is needed because in the meantime there can be more than one field sharing the same name, so we need to identify them unambiguously. After the (valid) altering is completed all the names will be unique.
void KexiDB::AlterTableHandler::FieldActionBase::setFieldName | ( | const QString & | fieldName | ) | [inline] |
Member Data Documentation
int KexiDB::AlterTableHandler::FieldActionBase::m_fieldUID [protected] |
The documentation for this class was generated from the following files: