| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Structs.BuildableParseContext
Description
Documentation
newtype BuildableParseContext #
Constructors
| BuildableParseContext (ManagedPtr BuildableParseContext) |
Instances
data BuildableParseContextGetElementMethodInfo #
Instances
| (signature ~ m (Maybe Text), MonadIO m) => OverloadedMethod BuildableParseContextGetElementMethodInfo BuildableParseContext signature | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethod :: BuildableParseContext -> signature | |
| OverloadedMethodInfo BuildableParseContextGetElementMethodInfo BuildableParseContext | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BuildableParseContextGetElementStackMethodInfo #
Instances
| (signature ~ m [Text], MonadIO m) => OverloadedMethod BuildableParseContextGetElementStackMethodInfo BuildableParseContext signature | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethod :: BuildableParseContext -> signature | |
| OverloadedMethodInfo BuildableParseContextGetElementStackMethodInfo BuildableParseContext | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BuildableParseContextGetPositionMethodInfo #
Instances
| (signature ~ m (Int32, Int32), MonadIO m) => OverloadedMethod BuildableParseContextGetPositionMethodInfo BuildableParseContext signature | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethod :: BuildableParseContext -> signature | |
| OverloadedMethodInfo BuildableParseContextGetPositionMethodInfo BuildableParseContext | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BuildableParseContextPopMethodInfo #
Instances
| (signature ~ m (Ptr ()), MonadIO m) => OverloadedMethod BuildableParseContextPopMethodInfo BuildableParseContext signature | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethod :: BuildableParseContext -> signature | |
| OverloadedMethodInfo BuildableParseContextPopMethodInfo BuildableParseContext | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BuildableParseContextPushMethodInfo #
Instances
| (signature ~ (BuildableParser -> Ptr () -> m ()), MonadIO m) => OverloadedMethod BuildableParseContextPushMethodInfo BuildableParseContext signature | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethod :: BuildableParseContext -> signature | |
| OverloadedMethodInfo BuildableParseContextPushMethodInfo BuildableParseContext | |
Defined in GI.Gtk.Structs.BuildableParseContext Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveBuildableParseContextMethod (t :: Symbol) o where ... #
Equations
| ResolveBuildableParseContextMethod "pop" o = BuildableParseContextPopMethodInfo | |
| ResolveBuildableParseContextMethod "push" o = BuildableParseContextPushMethodInfo | |
| ResolveBuildableParseContextMethod "getElement" o = BuildableParseContextGetElementMethodInfo | |
| ResolveBuildableParseContextMethod "getElementStack" o = BuildableParseContextGetElementStackMethodInfo | |
| ResolveBuildableParseContextMethod "getPosition" o = BuildableParseContextGetPositionMethodInfo | |
| ResolveBuildableParseContextMethod l o = MethodResolutionFailed l o :: Type |
buildableParseContextGetElement :: (HasCallStack, MonadIO m) => BuildableParseContext -> m (Maybe Text) #
buildableParseContextGetElementStack :: (HasCallStack, MonadIO m) => BuildableParseContext -> m [Text] #
buildableParseContextGetPosition :: (HasCallStack, MonadIO m) => BuildableParseContext -> m (Int32, Int32) #
buildableParseContextPop :: (HasCallStack, MonadIO m) => BuildableParseContext -> m (Ptr ()) #
buildableParseContextPush :: (HasCallStack, MonadIO m) => BuildableParseContext -> BuildableParser -> Ptr () -> m () #