decodeTimeTzEx method

void decodeTimeTzEx(
  1. IStatus status,
  2. Pointer<IscTimeTzEx> timeTz,
  3. Pointer<UnsignedInt> hours,
  4. Pointer<UnsignedInt> minutes,
  5. Pointer<UnsignedInt> seconds,
  6. Pointer<UnsignedInt> fractions,
  7. int timeZoneBufferLength,
  8. Pointer<Utf8> timeZoneBuffer,
)

Implementation

void decodeTimeTzEx(
    IStatus status,
    Pointer<IscTimeTzEx> timeTz,
    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.");
  }
  _decodeTimeTzEx(self, status.self, timeTz, hours, minutes, seconds,
      fractions, timeZoneBufferLength, timeZoneBuffer);
  status.checkStatus();
}