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 |
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().
- newtype OptionEntry = OptionEntry (ForeignPtr OptionEntry)
- noOptionEntry :: Maybe OptionEntry
- optionEntryReadArg :: OptionEntry -> IO OptionArg
- optionEntryReadArgData :: OptionEntry -> IO (Ptr ())
- optionEntryReadArgDescription :: OptionEntry -> IO Text
- optionEntryReadDescription :: OptionEntry -> IO Text
- optionEntryReadFlags :: OptionEntry -> IO Int32
- optionEntryReadLongName :: OptionEntry -> IO Text
- optionEntryReadShortName :: OptionEntry -> IO Int8
Exported types
newtype OptionEntry Source
Properties
Arg
ArgData
optionEntryReadArgData :: OptionEntry -> IO (Ptr ()) Source