| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.CClosureExpression
Description
Documentation
newtype CClosureExpression #
Constructors
| CClosureExpression (ManagedPtr CClosureExpression) |
Instances
class (BoxedPtr o, TypedObject o, IsDescendantOf CClosureExpression o) => IsCClosureExpression o #
Instances
| (BoxedPtr o, TypedObject o, IsDescendantOf CClosureExpression o) => IsCClosureExpression o | |
Defined in GI.Gtk.Objects.CClosureExpression | |
type family ResolveCClosureExpressionMethod (t :: Symbol) o where ... #
Equations
| ResolveCClosureExpressionMethod "bind" o = ExpressionBindMethodInfo | |
| ResolveCClosureExpressionMethod "evaluate" o = ExpressionEvaluateMethodInfo | |
| ResolveCClosureExpressionMethod "isStatic" o = ExpressionIsStaticMethodInfo | |
| ResolveCClosureExpressionMethod "ref" o = ExpressionRefMethodInfo | |
| ResolveCClosureExpressionMethod "unref" o = ExpressionUnrefMethodInfo | |
| ResolveCClosureExpressionMethod "watch" o = ExpressionWatchMethodInfo | |
| ResolveCClosureExpressionMethod "getValueType" o = ExpressionGetValueTypeMethodInfo | |
| ResolveCClosureExpressionMethod l o = MethodResolutionFailed l o :: Type |
cClosureExpressionNew :: (HasCallStack, MonadIO m) => GType -> Maybe ClosureMarshal -> [Expression] -> Callback -> m CClosureExpression #
toCClosureExpression :: (MonadIO m, IsCClosureExpression o) => o -> m CClosureExpression #