Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype DoubleIEEE754 = DoubleIEEE754 (ForeignPtr DoubleIEEE754)
- newZeroDoubleIEEE754 :: MonadIO m => m DoubleIEEE754
- noDoubleIEEE754 :: Maybe DoubleIEEE754
- doubleIEEE754ReadVDouble :: MonadIO m => DoubleIEEE754 -> m Double
- doubleIEEE754VDouble :: AttrLabelProxy "vDouble"
- doubleIEEE754WriteVDouble :: MonadIO m => DoubleIEEE754 -> Double -> m ()
Exported types
newtype DoubleIEEE754 Source
WrappedPtr DoubleIEEE754 | |
(~) AttrOpTag tag AttrSet => Constructible DoubleIEEE754 tag | |
((~) * info (ResolveDoubleIEEE754Method t DoubleIEEE754), MethodInfo * info DoubleIEEE754 p) => IsLabelProxy t (DoubleIEEE754 -> p) | |
type AttributeList DoubleIEEE754 |
newZeroDoubleIEEE754 :: MonadIO m => m DoubleIEEE754 Source
Construct a DoubleIEEE754
struct initialized to zero.
Properties
VDouble
doubleIEEE754ReadVDouble :: MonadIO m => DoubleIEEE754 -> m Double Source
doubleIEEE754VDouble :: AttrLabelProxy "vDouble" Source
doubleIEEE754WriteVDouble :: MonadIO m => DoubleIEEE754 -> Double -> m () Source