gi-glib-0.2.46.13: GLib bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GLib.Structs.OptionEntry

Contents

Description

A GOptionEntry struct defines a single option. To have an effect, they must be added to a #GOptionGroup with g_option_context_add_main_entries() or g_option_group_add_entries().

Synopsis

Exported types

newtype OptionEntry Source

Instances

((~) * info (ResolveOptionEntryMethod t OptionEntry), MethodInfo * info OptionEntry p) => IsLabel t (OptionEntry -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> OptionEntry -> p

((~) * info (ResolveOptionEntryMethod t OptionEntry), MethodInfo * info OptionEntry p) => IsLabelProxy t (OptionEntry -> p) Source 

newZeroOptionEntry :: MonadIO m => m OptionEntry Source

Construct a OptionEntry struct initialized to zero.

Properties

Arg

ArgData

ArgDescription

Description

Flags

LongName

ShortName