packages feed

qtah-qt5-0.8.0: src/Graphics/UI/Qtah/Core/QTimeZone.hs

{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
---------- GENERATED FILE, EDITS WILL BE LOST ----------

{-# LANGUAGE NoMonomorphismRestriction #-}

module Graphics.UI.Qtah.Core.QTimeZone (
  QTimeZoneValue (..),
  QTimeZoneConstPtr (..),
  QTimeZonePtr (..),
  QTimeZoneConst,
  QTimeZone,
  castConst,
  cast,
  downCastConst,
  downCast,
  decode,
  new,
  newCopy,
  newFull1,
  newWithByteArray,
  newWithOffset,
  aSSIGN,
  abbreviation,
  availableTimeZoneIds,
  availableTimeZoneIdsWithOffset,
  comment,
  daylightTimeOffset,
  displayNameWithDateTime,
  displayNameWithDateTimeAndNameType,
  displayNameWithTimeType,
  displayNameWithTimeTypeAndNameType,
  hasDaylightTime,
  hasTransitions,
  ianaIdToWindowsId,
  id,
  isDaylightTime,
  isTimeZoneIdAvailable,
  isValid,
  offsetFromUtc,
  standardTimeOffset,
  swap,
  systemTimeZone,
  systemTimeZoneId,
  utc,
  windowsIdToDefaultIanaId,
  windowsIdToIanaIds,
  QTimeZoneNameType (..),
  QTimeZoneTimeType (..),
  ) where

import qualified Foreign.Hoppy.Runtime as QtahFHR
import Graphics.UI.Qtah.Generated.Core.QTimeZone
import qualified Graphics.UI.Qtah.Generated.Core.QTimeZone as M164
import Prelude ()
import qualified Prelude as QtahP


castConst = toQTimeZoneConst
cast = toQTimeZone
downCastConst = downToQTimeZoneConst
downCast = downToQTimeZone

decode :: (QTimeZoneConstPtr this) => this -> QtahP.IO M164.QTimeZone
decode = QtahFHR.decode QtahP.. toQTimeZoneConst