Class for Field Data.
More...
#include <podbc.h>
Inherits PVarType.
PODBC::Field::Field |
( |
Row & |
row, |
|
|
PINDEX |
column |
|
) |
| |
|
protected |
PINDEX PODBC::Field::GetColumn |
( |
| ) |
const |
|
inline |
Get column index number, 1 up.
References m_column.
int PODBC::Field::GetDataType |
( |
| ) |
const |
|
inline |
const PString PODBC::Field::GetName |
( |
| ) |
const |
|
inline |
unsigned PODBC::Field::GetPrecision |
( |
| ) |
const |
|
inline |
unsigned PODBC::Field::GetScale |
( |
| ) |
const |
|
inline |
virtual void PODBC::Field::InternalCopy |
( |
const PVarType & |
other | ) |
|
|
protectedvirtual |
bool PODBC::Field::IsAutoIncrement |
( |
| ) |
const |
|
inline |
bool PODBC::Field::IsAutoIndex |
( |
| ) |
|
|
inline |
bool PODBC::Field::IsNULL |
( |
| ) |
const |
Is curreently NULL value.
bool PODBC::Field::IsNullable |
( |
| ) |
const |
|
inline |
bool PODBC::Field::IsReadOnly |
( |
| ) |
const |
|
inline |
bool PODBC::Field::IsUpdatable |
( |
| ) |
const |
|
inline |
virtual void PODBC::Field::OnGetValue |
( |
| ) |
|
|
protectedvirtual |
virtual void PODBC::Field::OnValueChanged |
( |
| ) |
|
|
protectedvirtual |
Field& PODBC::Field::operator= |
( |
const Field & |
other | ) |
|
|
inline |
Field& PODBC::Field::operator= |
( |
const PVarType & |
other | ) |
|
|
inline |
bool PODBC::Field::Post |
( |
| ) |
|
void PODBC::Field::SetDefaultValues |
( |
| ) |
|
Initialise/Set the Default values for Field of New Record.
void PODBC::Field::SetNULL |
( |
| ) |
|
virtual bool PODBC::Field::SetType |
( |
BasicType |
type, |
|
|
PINDEX |
options = 0 |
|
) |
| |
|
virtual |
PINDEX PODBC::Field::m_column |
|
protected |
unsigned PODBC::Field::m_decimals |
|
protected |
FieldExtra* PODBC::Field::m_extra |
|
protected |
Number of decimal places to Round.
bool PODBC::Field::m_isAutoIncrement |
|
protected |
bool PODBC::Field::m_isNullable |
|
protected |
bool PODBC::Field::m_isReadOnly |
|
protected |
int PODBC::Field::m_odbcType |
|
protected |
unsigned PODBC::Field::m_scale |
|
protected |
The documentation for this class was generated from the following file: