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

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