Go to the documentation of this file.
24 #ifndef __NMV_OPTION_UTILS_H__
25 #define __NMV_OPTION_UTILS_H__
33 namespace options_utils {
40 enum Glib::OptionEntry::Flags m_flags;
45 m_flags ((
Glib::OptionEntry::Flags)0)
49 const gchar a_short_name,
51 const UString &a_arg_description,
52 const Glib::OptionEntry::Flags a_flags) :
53 m_long_name (a_long_name),
54 m_short_name (a_short_name),
55 m_description (a_description),
56 m_arg_description (a_arg_description),
72 Glib::OptionEntry::Flags
flags () {
return m_flags;}
73 void flags (Glib::OptionEntry::Flags a_in) {m_flags = a_in;}
77 Glib::OptionEntry &a_option);
80 int a_number_of_options,
81 Glib::OptionGroup &a_group);
85 #endif //__NMV_OPTION_UTILS_H__
Definition: nmv-address.h:31
Glib::OptionEntry::Flags flags()
Definition: nmv-option-utils.h:72
const UString & description()
Definition: nmv-option-utils.h:66
void long_name(const UString &a_in)
Definition: nmv-option-utils.h:61
const UString & arg_description()
Definition: nmv-option-utils.h:69
const UString & long_name()
Definition: nmv-option-utils.h:60
Definition: nmv-ustring.h:45
void option_desc_to_option(OptionDesc &a_desc, Glib::OptionEntry &a_option)
void flags(Glib::OptionEntry::Flags a_in)
Definition: nmv-option-utils.h:73
void arg_description(const UString &a_in)
Definition: nmv-option-utils.h:70
Definition: nmv-option-utils.h:35
void description(const UString &a_in)
Definition: nmv-option-utils.h:67
void append_options_to_group(OptionDesc *a_descs, int a_number_of_options, Glib::OptionGroup &a_group)
gchar short_name()
Definition: nmv-option-utils.h:63
OptionDesc()
Definition: nmv-option-utils.h:43
void short_name(gchar a_in)
Definition: nmv-option-utils.h:64
Definition: nmv-i-workbench.h:44
OptionDesc(const UString &a_long_name, const gchar a_short_name, const UString &a_description, const UString &a_arg_description, const Glib::OptionEntry::Flags a_flags)
Definition: nmv-option-utils.h:48