Maintainer | gtk2hs-users@lists.sourceforge.net |
---|---|
Stability | provisional |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
System.Glib.GDateTime
Description
Documentation
type GTimeValPart = CLong Source #
Constructors
GTimeVal | |
Fields |
Instances
Storable GTimeVal Source # | |
Defined in System.Glib.GDateTime Methods peekElemOff :: Ptr GTimeVal -> Int -> IO GTimeVal pokeElemOff :: Ptr GTimeVal -> Int -> GTimeVal -> IO () peekByteOff :: Ptr b -> Int -> IO GTimeVal pokeByteOff :: Ptr b -> Int -> GTimeVal -> IO () | |
Eq GTimeVal Source # | |
Ord GTimeVal Source # | |
Defined in System.Glib.GDateTime |
gGetCurrentTime :: IO GTimeVal Source #
gUSleep :: GTimeValPart -> IO () Source #
gTimeValAdd :: GTimeVal -> GTimeValPart -> GTimeVal Source #
gTimeValFromISO8601 :: GlibString string => string -> Maybe GTimeVal Source #
gTimeValToISO8601 :: GlibString string => GTimeVal -> string Source #
Constructors
GDate | |
Fields |
Instances
Storable GDate Source # | |
Defined in System.Glib.GDateTime Methods peekElemOff :: Ptr GDate -> Int -> IO GDate pokeElemOff :: Ptr GDate -> Int -> GDate -> IO () peekByteOff :: Ptr b -> Int -> IO GDate pokeByteOff :: Ptr b -> Int -> GDate -> IO () | |
Eq GDate Source # | |
Ord GDate Source # | |
data GDateMonth Source #
Instances
Bounded GDateMonth Source # | |
Defined in System.Glib.GDateTime | |
Enum GDateMonth Source # | |
Defined in System.Glib.GDateTime Methods succ :: GDateMonth -> GDateMonth pred :: GDateMonth -> GDateMonth toEnum :: Int -> GDateMonth fromEnum :: GDateMonth -> Int enumFrom :: GDateMonth -> [GDateMonth] enumFromThen :: GDateMonth -> GDateMonth -> [GDateMonth] enumFromTo :: GDateMonth -> GDateMonth -> [GDateMonth] enumFromThenTo :: GDateMonth -> GDateMonth -> GDateMonth -> [GDateMonth] | |
Eq GDateMonth Source # | |
Defined in System.Glib.GDateTime | |
Ord GDateMonth Source # | |
Defined in System.Glib.GDateTime Methods compare :: GDateMonth -> GDateMonth -> Ordering (<) :: GDateMonth -> GDateMonth -> Bool (<=) :: GDateMonth -> GDateMonth -> Bool (>) :: GDateMonth -> GDateMonth -> Bool (>=) :: GDateMonth -> GDateMonth -> Bool max :: GDateMonth -> GDateMonth -> GDateMonth min :: GDateMonth -> GDateMonth -> GDateMonth |
type GDateJulianDay = CUInt Source #
data GDateWeekday Source #
Instances
Bounded GDateWeekday Source # | |
Defined in System.Glib.GDateTime | |
Enum GDateWeekday Source # | |
Defined in System.Glib.GDateTime Methods succ :: GDateWeekday -> GDateWeekday pred :: GDateWeekday -> GDateWeekday toEnum :: Int -> GDateWeekday fromEnum :: GDateWeekday -> Int enumFrom :: GDateWeekday -> [GDateWeekday] enumFromThen :: GDateWeekday -> GDateWeekday -> [GDateWeekday] enumFromTo :: GDateWeekday -> GDateWeekday -> [GDateWeekday] enumFromThenTo :: GDateWeekday -> GDateWeekday -> GDateWeekday -> [GDateWeekday] | |
Eq GDateWeekday Source # | |
Defined in System.Glib.GDateTime | |
Ord GDateWeekday Source # | |
Defined in System.Glib.GDateTime Methods compare :: GDateWeekday -> GDateWeekday -> Ordering (<) :: GDateWeekday -> GDateWeekday -> Bool (<=) :: GDateWeekday -> GDateWeekday -> Bool (>) :: GDateWeekday -> GDateWeekday -> Bool (>=) :: GDateWeekday -> GDateWeekday -> Bool max :: GDateWeekday -> GDateWeekday -> GDateWeekday min :: GDateWeekday -> GDateWeekday -> GDateWeekday |
gDateValidJulian :: GDateJulianDay -> Bool Source #
gDateValidDMY :: GDateDay -> GDateMonth -> GDateYear -> Bool Source #
gDateNewJulian :: GDateJulianDay -> Maybe GDate Source #
gDateNewDMY :: GDateDay -> GDateMonth -> GDateYear -> Maybe GDate Source #
gDateSetMonth :: GDate -> GDateMonth -> Maybe GDate Source #
gDateNewTimeVal :: GTimeVal -> GDate Source #
gDateParse :: GlibString string => string -> IO (Maybe GDate) Source #
gDateAddDays :: GDate -> Word -> GDate Source #
gDateSubtractDays :: GDate -> Word -> GDate Source #
gDateAddMonths :: GDate -> Word -> GDate Source #
gDateSubtractMonths :: GDate -> Word -> GDate Source #
gDateAddYears :: GDate -> Word -> GDate Source #
gDateSubtractYears :: GDate -> Word -> GDate Source #
gDateDaysBetween :: GDate -> GDate -> Int Source #
gDateCompare :: GDate -> GDate -> Ordering Source #
gDateMonth :: GDate -> GDateMonth Source #
gDateWeekday :: GDate -> GDateWeekday Source #