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 TableRowCol = TableRowCol (ForeignPtr TableRowCol)
- newZeroTableRowCol :: MonadIO m => m TableRowCol
- noTableRowCol :: Maybe TableRowCol
- tableRowColReadAllocation :: TableRowCol -> IO Word16
- tableRowColReadEmpty :: TableRowCol -> IO Word32
- tableRowColReadExpand :: TableRowCol -> IO Word32
- tableRowColReadNeedExpand :: TableRowCol -> IO Word32
- tableRowColReadNeedShrink :: TableRowCol -> IO Word32
- tableRowColReadRequisition :: TableRowCol -> IO Word16
- tableRowColReadShrink :: TableRowCol -> IO Word32
- tableRowColReadSpacing :: TableRowCol -> IO Word16
Exported types
newtype TableRowCol Source
((~) * info (ResolveTableRowColMethod t TableRowCol), MethodInfo * info TableRowCol p) => IsLabel t (TableRowCol -> p) Source | |
((~) * info (ResolveTableRowColMethod t TableRowCol), MethodInfo * info TableRowCol p) => IsLabelProxy t (TableRowCol -> p) Source | |
newZeroTableRowCol :: MonadIO m => m TableRowCol Source
Construct a TableRowCol
struct initialized to zero.