bindings-common-1.0: Support package for low-level FFI.
Source code
Contents
Index
Bindings.C.Time
Description
http://www.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html
Documentation
type
C'clock_t
=
Int32
Source
type
C'time_t
=
Int32
Source
data
C'tm
Source
Constructors
C'tm
tm'tm_sec
::
CInt
tm'tm_min
::
CInt
tm'tm_hour
::
CInt
tm'tm_mday
::
CInt
tm'tm_mon
::
CInt
tm'tm_year
::
CInt
tm'tm_wday
::
CInt
tm'tm_yday
::
CInt
tm'tm_isdst
::
CInt
Instances
Storable
C'tm
c'CLOCKS_PER_SEC
::
Num
a => a
Source
c'TIMER_ABSTIME
::
Num
a => a
Source
c'clock
::
IO
C'clock_t
Source
p'clock
::
FunPtr
(
IO
C'clock_t
)
Source
c'difftime
::
C'time_t
->
C'time_t
->
IO
CDouble
Source
c'gmtime
::
Ptr
C'time_t
->
IO
(
Ptr
C'tm
)
Source
p'difftime
::
FunPtr
(
C'time_t
->
C'time_t
->
IO
CDouble
)
Source
c'localtime
::
Ptr
C'time_t
->
IO
(
Ptr
C'tm
)
Source
p'gmtime
::
FunPtr
(
Ptr
C'time_t
->
IO
(
Ptr
C'tm
))
Source
c'mktime
::
Ptr
C'tm
->
IO
C'time_t
Source
p'localtime
::
FunPtr
(
Ptr
C'time_t
->
IO
(
Ptr
C'tm
))
Source
p'mktime
::
FunPtr
(
Ptr
C'tm
->
IO
C'time_t
)
Source
c'strftime
::
CString
->
CSize
->
CString
->
Ptr
C'tm
->
IO
CSize
Source
c'time
::
Ptr
C'time_t
->
IO
C'time_t
Source
p'strftime
::
FunPtr
(
CString
->
CSize
->
CString
->
Ptr
C'tm
->
IO
CSize
)
Source
p'time
::
FunPtr
(
Ptr
C'time_t
->
IO
C'time_t
)
Source
Produced by
Haddock
version 2.4.2