nl::ArgParser::OptionDef

#include <src/lib/support/nlargparser.hpp>

कमांड लाइन के विकल्प के बारे में बताता है.

खास जानकारी

सार्वजनिक विशेषताएं

ArgType
OptionArgumentType
तय की गई वैल्यू, जो बताती है कि विकल्प के लिए तर्क देने की ज़रूरत है या नहीं.
Id
uint16_t
विकल्प के लिए पूर्णांक आईडी.
Name
const char *
विकल्प का लंबा नाम.

सार्वजनिक विशेषताएं

ArgType

OptionArgumentType nl::ArgParser::OptionDef::ArgType

तय की गई वैल्यू, जो बताती है कि विकल्प के लिए तर्क देने की ज़रूरत है या नहीं.

आईडी

uint16_t nl::ArgParser::OptionDef::Id

विकल्प के लिए पूर्णांक आईडी.

अगर मान, ग्राफ़िकल ASCII वर्णों की रेंज में आता है, तो विकल्प के छोटे नाम के रूप में भी मान का इस्तेमाल किया जाएगा.

नाम

const char * nl::ArgParser::OptionDef::Name

विकल्प का लंबा नाम.