|
fb-cpp 0.0.2
A modern C++ wrapper for the Firebird database API
|
Describes a parameter or column. More...
#include <Descriptor.h>
Public Attributes | |
| DescriptorOriginalType | originalType |
| Original SQL type as reported by Firebird. | |
| DescriptorAdjustedType | adjustedType |
| Adjusted type after normalization for easier handling. | |
| int | scale |
| Decimal scale for numeric types; zero for non-numeric types. | |
| unsigned | length |
| Length in bytes of the column or parameter data. | |
| unsigned | offset |
| Byte offset of this field within the message buffer. | |
| unsigned | nullOffset |
| Byte offset of the null indicator within the message buffer. | |
| bool | isNullable |
| Indicates whether the column or parameter can contain null values. | |
Describes a parameter or column.
Definition at line 246 of file Descriptor.h.
| DescriptorAdjustedType fbcpp::Descriptor::adjustedType |
Adjusted type after normalization for easier handling.
Definition at line 256 of file Descriptor.h.
| bool fbcpp::Descriptor::isNullable |
Indicates whether the column or parameter can contain null values.
Definition at line 281 of file Descriptor.h.
| unsigned fbcpp::Descriptor::length |
Length in bytes of the column or parameter data.
Definition at line 266 of file Descriptor.h.
| unsigned fbcpp::Descriptor::nullOffset |
Byte offset of the null indicator within the message buffer.
Definition at line 276 of file Descriptor.h.
| unsigned fbcpp::Descriptor::offset |
Byte offset of this field within the message buffer.
Definition at line 271 of file Descriptor.h.
| DescriptorOriginalType fbcpp::Descriptor::originalType |
Original SQL type as reported by Firebird.
Definition at line 251 of file Descriptor.h.
| int fbcpp::Descriptor::scale |
Decimal scale for numeric types; zero for non-numeric types.
Definition at line 261 of file Descriptor.h.