VisualIB
1.0
IBExpress library for making use of Borland IBExpress outside of C++Builder
|
Fields property wrapper object. More...
#include <classVIBDataSet.h>
Public Member Functions | |
FieldClass (DataSet *pds) | |
Construct a Fields value. | |
Public Attributes | |
Property< std::string > | AsString |
Obtain the value of the field as a string. | |
Property< VIBFieldType > | DataType |
Obtain the data type of the field. | |
Property< VIBFieldKind > | FieldKind |
Obtain the kind of the field. | |
Property< std::string > | FieldName |
Obtain the name of the field as a string. | |
Protected Attributes | |
int | index |
Index of this field in the Fields array property. | |
DataSet * | ds |
Pointer to the parent VIB::DataSet instance. | |
Friends | |
class | FieldProp |
Fields property wrapper object.
Actual value of a Fields[] index, equivalent to Borland TField.
VIB::DataSet::FieldClass::FieldClass | ( | DataSet * | pds | ) |
Construct a Fields value.
[in] | pds | Pointer to the parent VIB::DataSet instance. |
Property<std::string> VIB::DataSet::FieldClass::AsString |
Obtain the value of the field as a string.
Property<VIBFieldType> VIB::DataSet::FieldClass::DataType |
Obtain the data type of the field.
Property<VIBFieldKind> VIB::DataSet::FieldClass::FieldKind |
Obtain the kind of the field.
Property<std::string> VIB::DataSet::FieldClass::FieldName |
Obtain the name of the field as a string.