#include #include -- | module Bindings.GLib.Utilities.CommandlineOptionParser where #strict_import import Bindings.GLib.Fundamentals import Bindings.GLib.CoreApplicationSupport.ErrorReporting import Bindings.GLib.DataTypes.Datasets #integral_t GOptionError #num G_OPTION_ERROR_UNKNOWN_OPTION #num G_OPTION_ERROR_BAD_VALUE #num G_OPTION_ERROR_FAILED #num G_OPTION_ERROR #callback GOptionArgFunc , Ptr -> Ptr -> -> Ptr (Ptr ) -> IO #opaque_t GOptionContext #ccall g_option_context_new , Ptr -> IO (Ptr ) #ccall g_option_context_set_summary , Ptr -> Ptr -> IO () #ccall g_option_context_get_summary , Ptr -> IO (Ptr ) #ccall g_option_context_set_description , Ptr -> Ptr -> IO () #ccall g_option_context_get_description , Ptr -> IO (Ptr ) #callback GTranslateFunc , Ptr -> -> IO (Ptr ) #ccall g_option_context_set_translate_func , Ptr -> -> -> -> IO () #ccall g_option_context_set_translation_domain , Ptr -> Ptr -> IO () #ccall g_option_context_free , Ptr -> IO () #ccall g_option_context_parse , Ptr -> Ptr -> Ptr (Ptr (Ptr )) -> Ptr (Ptr ) -> IO #ccall g_option_context_set_help_enabled , Ptr -> -> IO () #ccall g_option_context_get_help_enabled , Ptr -> IO #ccall g_option_context_set_ignore_unknown_options , Ptr -> -> IO () #ccall g_option_context_get_ignore_unknown_options , Ptr -> IO #ccall g_option_context_get_help , Ptr -> -> Ptr -> IO (Ptr ) #integral_t GOptionArg #num G_OPTION_ARG_NONE #num G_OPTION_ARG_STRING #num G_OPTION_ARG_INT #num G_OPTION_ARG_CALLBACK #num G_OPTION_ARG_FILENAME #num G_OPTION_ARG_STRING_ARRAY #num G_OPTION_ARG_FILENAME_ARRAY #num G_OPTION_ARG_DOUBLE #num G_OPTION_ARG_INT64 #integral_t GOptionFlags #num G_OPTION_FLAG_HIDDEN #num G_OPTION_FLAG_IN_MAIN #num G_OPTION_FLAG_REVERSE #num G_OPTION_FLAG_NO_ARG #num G_OPTION_FLAG_FILENAME #num G_OPTION_FLAG_OPTIONAL_ARG #num G_OPTION_FLAG_NOALIAS #pointer G_OPTION_REMAINING #starttype GOptionEntry #field long_name , Ptr #field short_name , #field flags , #field arg , #field arg_data , #field description , Ptr #field arg_description , Ptr #stoptype #ccall g_option_context_add_main_entries , Ptr -> Ptr -> Ptr -> IO () #opaque_t GOptionGroup #ccall g_option_context_add_group , Ptr -> Ptr -> IO () #ccall g_option_context_set_main_group , Ptr -> Ptr -> IO () #ccall g_option_context_get_main_group , Ptr -> IO (Ptr ) #ccall g_option_group_new , Ptr -> Ptr -> Ptr -> -> -> IO (Ptr ) #ccall g_option_group_free , Ptr -> IO () #ccall g_option_group_add_entries , Ptr -> Ptr -> IO () #callback GOptionParseFunc , Ptr -> Ptr -> -> Ptr (Ptr ) -> IO #ccall g_option_group_set_parse_hooks , Ptr -> -> -> IO () #callback GOptionErrorFunc , Ptr -> Ptr -> -> Ptr (Ptr ) -> IO () #ccall g_option_group_set_error_hook , Ptr -> -> IO () #ccall g_option_group_set_translate_func , Ptr -> -> -> -> IO () #ccall g_option_group_set_translation_domain , Ptr -> Ptr -> IO ()