nl::ArgParser::OptionDef

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

Xác định một tuỳ chọn dòng lệnh.

Tóm tắt

Các thuộc tính công khai

ArgType
OptionArgumentType
Một giá trị được liệt kê chỉ định liệu tuỳ chọn có lấy đối số hay không.
Id
uint16_t
Mã nhận dạng bằng số nguyên cho lựa chọn này.
Name
const char *
Tên dài cho tuỳ chọn.

Các thuộc tính công khai

ArgType

OptionArgumentType nl::ArgParser::OptionDef::ArgType

Một giá trị được liệt kê chỉ định liệu tuỳ chọn có lấy đối số hay không.

Id

uint16_t nl::ArgParser::OptionDef::Id

Mã nhận dạng bằng số nguyên cho lựa chọn này.

Nếu giá trị nằm trong khoảng ký tự ASCII đồ hoạ thì giá trị đó cũng được dùng làm tên ngắn cho tuỳ chọn.

Tên

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

Tên dài cho tuỳ chọn.