20 #ifndef MPD_UTIL_OPTIONDEF_HXX
21 #define MPD_UTIL_OPTIONDEF_HXX
28 const char *long_option;
32 constexpr
OptionDef(
const char *_long_option,
const char *_desc)
33 : long_option(_long_option),
38 char _short_option,
const char *_desc)
39 : long_option(_long_option),
40 short_option(_short_option),
bool HasShortOption() const
Command line option definition.
constexpr OptionDef(const char *_long_option, const char *_desc)
constexpr OptionDef(const char *_long_option, char _short_option, const char *_desc)
char GetShortOption() const
bool HasDescription() const
const char * GetLongOption() const
bool HasLongOption() const
const char * GetDescription() const