glib-0.13.11.0: Binding to the GLIB library for Gtk2Hs.
Maintainergtk2hs-users@lists.sourceforge.net
Stabilityprovisional
Portabilityportable (depends on GHC)
Safe HaskellNone
LanguageHaskell98

System.Glib.GDateTime

Description

 

Documentation

type GTimeValPart = CLong Source #

data GTimeVal Source #

Instances

Instances details
Storable GTimeVal Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

sizeOf :: GTimeVal -> Int

alignment :: GTimeVal -> Int

peekElemOff :: Ptr GTimeVal -> Int -> IO GTimeVal

pokeElemOff :: Ptr GTimeVal -> Int -> GTimeVal -> IO ()

peekByteOff :: Ptr b -> Int -> IO GTimeVal

pokeByteOff :: Ptr b -> Int -> GTimeVal -> IO ()

peek :: Ptr GTimeVal -> IO GTimeVal

poke :: Ptr GTimeVal -> GTimeVal -> IO ()

Eq GTimeVal Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

(==) :: GTimeVal -> GTimeVal -> Bool

(/=) :: GTimeVal -> GTimeVal -> Bool

Ord GTimeVal Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

compare :: GTimeVal -> GTimeVal -> Ordering

(<) :: GTimeVal -> GTimeVal -> Bool

(<=) :: GTimeVal -> GTimeVal -> Bool

(>) :: GTimeVal -> GTimeVal -> Bool

(>=) :: GTimeVal -> GTimeVal -> Bool

max :: GTimeVal -> GTimeVal -> GTimeVal

min :: GTimeVal -> GTimeVal -> GTimeVal

gTimeValFromISO8601 :: GlibString string => string -> Maybe GTimeVal Source #

newtype GDate Source #

Constructors

GDate 

Instances

Instances details
Storable GDate Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

sizeOf :: GDate -> Int

alignment :: GDate -> Int

peekElemOff :: Ptr GDate -> Int -> IO GDate

pokeElemOff :: Ptr GDate -> Int -> GDate -> IO ()

peekByteOff :: Ptr b -> Int -> IO GDate

pokeByteOff :: Ptr b -> Int -> GDate -> IO ()

peek :: Ptr GDate -> IO GDate

poke :: Ptr GDate -> GDate -> IO ()

Eq GDate Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

(==) :: GDate -> GDate -> Bool

(/=) :: GDate -> GDate -> Bool

Ord GDate Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

compare :: GDate -> GDate -> Ordering

(<) :: GDate -> GDate -> Bool

(<=) :: GDate -> GDate -> Bool

(>) :: GDate -> GDate -> Bool

(>=) :: GDate -> GDate -> Bool

max :: GDate -> GDate -> GDate

min :: GDate -> GDate -> GDate

data GDateDay Source #

Instances

Instances details
Bounded GDateDay Source # 
Instance details

Defined in System.Glib.GDateTime

Eq GDateDay Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

(==) :: GDateDay -> GDateDay -> Bool

(/=) :: GDateDay -> GDateDay -> Bool

Ord GDateDay Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

compare :: GDateDay -> GDateDay -> Ordering

(<) :: GDateDay -> GDateDay -> Bool

(<=) :: GDateDay -> GDateDay -> Bool

(>) :: GDateDay -> GDateDay -> Bool

(>=) :: GDateDay -> GDateDay -> Bool

max :: GDateDay -> GDateDay -> GDateDay

min :: GDateDay -> GDateDay -> GDateDay

data GDateYear Source #

Instances

Instances details
Bounded GDateYear Source # 
Instance details

Defined in System.Glib.GDateTime

Eq GDateYear Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

(==) :: GDateYear -> GDateYear -> Bool

(/=) :: GDateYear -> GDateYear -> Bool

Ord GDateYear Source # 
Instance details

Defined in System.Glib.GDateTime

Methods

compare :: GDateYear -> GDateYear -> Ordering

(<) :: GDateYear -> GDateYear -> Bool

(<=) :: GDateYear -> GDateYear -> Bool

(>) :: GDateYear -> GDateYear -> Bool

(>=) :: GDateYear -> GDateYear -> Bool

max :: GDateYear -> GDateYear -> GDateYear

min :: GDateYear -> GDateYear -> GDateYear

type GDateJulianDay = CUInt Source #

gDateParse :: GlibString string => string -> IO (Maybe GDate) Source #

gDateCompare :: GDate -> GDate -> Ordering Source #