decodeTimeStampTz method
void
decodeTimeStampTz(
- IStatus status,
- Pointer<
IscTimestampTz> timeStampTz, - Pointer<
UnsignedInt> year, - Pointer<
UnsignedInt> month, - Pointer<
UnsignedInt> day, - Pointer<
UnsignedInt> hours, - Pointer<
UnsignedInt> minutes, - Pointer<
UnsignedInt> seconds, - Pointer<
UnsignedInt> fractions, - int timeZoneBufferLength,
- Pointer<
Utf8> timeZoneBuffer,
Implementation
void decodeTimeStampTz(
IStatus status,
Pointer<IscTimestampTz> timeStampTz,
Pointer<UnsignedInt> year,
Pointer<UnsignedInt> month,
Pointer<UnsignedInt> day,
Pointer<UnsignedInt> hours,
Pointer<UnsignedInt> minutes,
Pointer<UnsignedInt> seconds,
Pointer<UnsignedInt> fractions,
int timeZoneBufferLength,
Pointer<Utf8> timeZoneBuffer,
) {
if (version < 4) {
throw UnimplementedError(
"Firebird client library version 4 or later required.",
);
}
_decodeTimeStampTz(
self,
status.self,
timeStampTz,
year,
month,
day,
hours,
minutes,
seconds,
fractions,
timeZoneBufferLength,
timeZoneBuffer,
);
status.checkStatus();
}