gi-glib-0.2.46.13: GLib bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GLib.Structs.DateTime

Contents

Description

GDateTime is an opaque structure whose members cannot be accessed directly.

Synopsis

Exported types

newtype DateTime Source

Constructors

DateTime (ForeignPtr DateTime) 

Instances

BoxedObject DateTime Source 

Methods

boxedType :: DateTime -> IO GType

((~) * info (ResolveDateTimeMethod t DateTime), MethodInfo * info DateTime p) => IsLabel t (DateTime -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> DateTime -> p

((~) * info (ResolveDateTimeMethod t DateTime), MethodInfo * info DateTime p) => IsLabelProxy t (DateTime -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> DateTime -> p

((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeUnrefMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeToUtcMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int64), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeToUnixMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (TimeZone -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeToTimezoneMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (TimeVal -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeToTimevalMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeToLocalMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeRefMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeIsDaylightSavingsMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m (Int32, Int32, Int32)), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetYmdMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetYearMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetWeekOfYearMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetWeekNumberingYearMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int64), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetUtcOffsetMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetTimezoneAbbreviationMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Double), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetSecondsMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetSecondMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetMonthMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetMinuteMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetMicrosecondMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetHourMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetDayOfYearMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetDayOfWeekMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeGetDayOfMonthMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Text -> m Text), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeFormatMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (DateTime -> m Int64), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeDifferenceMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddYearsMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddWeeksMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Double -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddSecondsMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddMonthsMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddMinutesMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddHoursMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddFullMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int32 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddDaysMethodInfo DateTime signature Source 
((~) (TYPE Lifted) signature (Int64 -> m DateTime), MonadIO m) => MethodInfo (TYPE Lifted) DateTimeAddMethodInfo DateTime signature Source 

Methods

dateTimeAdd

dateTimeAddDays

dateTimeAddFull

dateTimeAddHours

dateTimeAddMinutes

dateTimeAddMonths

dateTimeAddSeconds

dateTimeAddWeeks

dateTimeAddYears

dateTimeCompare

dateTimeCompare :: MonadIO m => Ptr () -> Ptr () -> m Int32 Source

dateTimeDifference

dateTimeEqual

dateTimeEqual :: MonadIO m => Ptr () -> Ptr () -> m Bool Source

dateTimeFormat

dateTimeGetDayOfMonth

dateTimeGetDayOfWeek

dateTimeGetDayOfYear

dateTimeGetHour

dateTimeGetMicrosecond

dateTimeGetMinute

dateTimeGetMonth

dateTimeGetSecond

dateTimeGetSeconds

dateTimeGetTimezoneAbbreviation

dateTimeGetUtcOffset

dateTimeGetWeekNumberingYear

dateTimeGetWeekOfYear

dateTimeGetYear

dateTimeGetYmd

dateTimeHash

dateTimeIsDaylightSavings

dateTimeNew

dateTimeNewFromTimevalLocal

dateTimeNewFromTimevalUtc

dateTimeNewFromUnixLocal

dateTimeNewFromUnixUtc

dateTimeNewLocal

dateTimeNewNow

dateTimeNewNowLocal

dateTimeNewNowUtc

dateTimeNewUtc

dateTimeRef

dateTimeToLocal

dateTimeToTimeval

dateTimeToTimezone

dateTimeToUnix

dateTimeToUtc

dateTimeUnref