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 |
Structure describing the #GstStaticPadTemplate.
- newtype StaticPadTemplate = StaticPadTemplate (ForeignPtr StaticPadTemplate)
- newZeroStaticPadTemplate :: MonadIO m => m StaticPadTemplate
- noStaticPadTemplate :: Maybe StaticPadTemplate
- data StaticPadTemplateGetMethodInfo
- staticPadTemplateGet :: MonadIO m => StaticPadTemplate -> m PadTemplate
- data StaticPadTemplateGetCapsMethodInfo
- staticPadTemplateGetCaps :: MonadIO m => StaticPadTemplate -> m Caps
- staticPadTemplateReadDirection :: StaticPadTemplate -> IO PadDirection
- staticPadTemplateReadNameTemplate :: StaticPadTemplate -> IO Text
- staticPadTemplateReadPresence :: StaticPadTemplate -> IO PadPresence
- staticPadTemplateReadStaticCaps :: StaticPadTemplate -> IO StaticCaps
Exported types
newtype StaticPadTemplate Source
((~) * info (ResolveStaticPadTemplateMethod t StaticPadTemplate), MethodInfo * info StaticPadTemplate p) => IsLabel t (StaticPadTemplate -> p) Source | |
((~) * info (ResolveStaticPadTemplateMethod t StaticPadTemplate), MethodInfo * info StaticPadTemplate p) => IsLabelProxy t (StaticPadTemplate -> p) Source | |
((~) (TYPE Lifted) signature (m Caps), MonadIO m) => MethodInfo (TYPE Lifted) StaticPadTemplateGetCapsMethodInfo StaticPadTemplate signature Source | |
((~) (TYPE Lifted) signature (m PadTemplate), MonadIO m) => MethodInfo (TYPE Lifted) StaticPadTemplateGetMethodInfo StaticPadTemplate signature Source | |
newZeroStaticPadTemplate :: MonadIO m => m StaticPadTemplate Source
Construct a StaticPadTemplate
struct initialized to zero.
Methods
staticPadTemplateGet
data StaticPadTemplateGetMethodInfo Source
((~) (TYPE Lifted) signature (m PadTemplate), MonadIO m) => MethodInfo (TYPE Lifted) StaticPadTemplateGetMethodInfo StaticPadTemplate signature Source | |
staticPadTemplateGet :: MonadIO m => StaticPadTemplate -> m PadTemplate Source
staticPadTemplateGetCaps
data StaticPadTemplateGetCapsMethodInfo Source
((~) (TYPE Lifted) signature (m Caps), MonadIO m) => MethodInfo (TYPE Lifted) StaticPadTemplateGetCapsMethodInfo StaticPadTemplate signature Source | |
staticPadTemplateGetCaps :: MonadIO m => StaticPadTemplate -> m Caps Source