Gtk2HsContentsIndex
Media.Streaming.GStreamer.Core.MiniObject
Maintainergtk2hs-devel\@lists.sourceforge.net Stability : alpha Portability : portable (depends on GHC)
Description
Synopsis
data MiniObject
class MiniObjectClass o where
toMiniObject :: o -> MiniObject
data MiniObjectFlags
data MiniObjectT miniObjectT m a
toMiniObject :: MiniObjectClass o => o -> MiniObject
castToMiniObject :: MiniObjectClass obj => obj -> MiniObject
isMiniObject :: MiniObjectClass obj => obj -> Bool
miniObjectGetFlags :: MiniObjectClass miniObjectT => miniObjectT -> [MiniObjectFlags]
miniObjectGetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => MiniObjectT miniObjectT m [MiniObjectFlags]
miniObjectSetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()
miniObjectUnsetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()
Documentation
data MiniObject
show/hide Instances
class MiniObjectClass o where
Methods
toMiniObject :: o -> MiniObject
show/hide Instances
data MiniObjectFlags
The flags a MiniObject may have.
show/hide Instances
data MiniObjectT miniObjectT m a
A Monad for sequencing modifications to a MiniObject.
show/hide Instances
(MiniObjectClass miniObjectT, Monad m, MonadIO m) => MonadIO (MiniObjectT miniObjectT m)
(MiniObjectClass miniObjectT, Monad m, ??? a m miniObjectT) => Functor (MiniObjectT miniObjectT m a)
(MiniObjectClass miniObjectT, Monad m, ??? a m miniObjectT) => Monad (MiniObjectT miniObjectT m a)
(MiniObjectClass miniObjectT, Monad m, ??? a m miniObjectT) => MonadTrans (MiniObjectT miniObjectT m a)
toMiniObject :: MiniObjectClass o => o -> MiniObject
castToMiniObject :: MiniObjectClass obj => obj -> MiniObject
isMiniObject :: MiniObjectClass obj => obj -> Bool
miniObjectGetFlags :: MiniObjectClass miniObjectT => miniObjectT -> [MiniObjectFlags]
miniObjectGetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => MiniObjectT miniObjectT m [MiniObjectFlags]
miniObjectSetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()
miniObjectUnsetFlagsM :: (MiniObjectClass miniObjectT, MonadIO m) => [MiniObjectFlags] -> MiniObjectT miniObjectT m ()
Produced by Haddock version 0.8