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

বিকল্পের জন্য দীর্ঘ নাম।