Maintainer | gtk2hs-devel@lists.sourceforge.net |
---|---|
Stability | alpha |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
Documentation
class GObjectClass o => AdapterClass o Source
castToAdapter :: GObjectClass obj => obj -> Adapter Source
adapterClear :: AdapterClass adapterT => adapterT -> IO () Source
adapterPush :: (AdapterClass adapterT, BufferClass bufferT) => adapterT -> bufferT -> IO () Source
adapterPeek :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) Source
adapterCopy :: AdapterClass adapterT => adapterT -> Word -> Word -> IO ByteString Source
adapterCopyInto :: AdapterClass adapterT => adapterT -> ByteString -> Word -> IO () Source
adapterFlush :: AdapterClass adapterT => adapterT -> Word -> IO () Source
adapterAvailable :: AdapterClass adapterT => adapterT -> IO Word Source
adapterAvailableFast :: AdapterClass adapterT => adapterT -> IO Word Source
adapterTake :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) Source
adapterTakeBuffer :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe Buffer) Source