nl::ArgParser::OptionDef

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

Bir komut satırı seçeneği tanımlar.

Özet

Herkese açık özellikler

ArgType
OptionArgumentType
Seçeneğin bağımsız değişken alıp almadığını belirten numaralandırılmış değer.
Id
uint16_t
Seçenek için tam sayı kimliği.
Name
const char *
Seçenek için uzun ad.

Herkese açık özellikler

ArgType

OptionArgumentType nl::ArgParser::OptionDef::ArgType

Seçeneğin bağımsız değişken alıp almadığını belirten numaralandırılmış değer.

Kimlik

uint16_t nl::ArgParser::OptionDef::Id

Seçenek için tam sayı kimliği.

Değer, grafik ASCII karakter aralığına denk geliyorsa söz konusu değer, seçeneğin kısa adı olarak da kullanılır.

Ad

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

Seçenek için uzun ad.