nl:: ArgParser:: হেল্প অপশন
#include <src/lib/support/nlargparser.hpp>
তথ্যগত বিকল্পগুলি পরিচালনা করার জন্য সাধারণ বিকল্প সেট (সহায়তা, সংস্করণ)।
সারাংশ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::ArgParser::OptionSetBaseকনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
HelpOptions (const char *appName, const char *appUsage, const char *appVersion) | |
HelpOptions (const char *appName, const char *appUsage, const char *appVersion, const char *appDesc) |
পাবলিক বৈশিষ্ট্য | |
---|---|
AppDesc | const char * আবেদনের উদ্দেশ্য/আচরণের বর্ণনা। |
AppName | const char * কমান্ড লাইন অ্যাপ্লিকেশনের নাম। |
AppUsage | const char * অ্যাপ্লিকেশনের কমান্ড-লাইন সিনট্যাক্স চিত্রিত একটি ছোট স্ট্রিং। |
AppVersion | const char * |
পাবলিক ফাংশন | |
---|---|
HandleOption (const char *progName, OptionSet *optSet, int id, const char *name, const char *arg) | virtual bool |
PrintBriefUsage (FILE *s) | void কমান্ডের ব্যবহারের একটি সংক্ষিপ্ত বিবরণ প্রিন্ট করুন এবং আরও সাহায্য কিভাবে পেতে হয় তার নির্দেশাবলী অনুসরণ করুন। |
PrintLongUsage ( OptionSet *optSets[], FILE *s) | void সমস্ত উপলব্ধ বিকল্পগুলির তথ্য সহ সম্পূর্ণ ব্যবহারের তথ্য মুদ্রণ করুন। |
PrintVersion (FILE *s) | void |
পাবলিক বৈশিষ্ট্য
অ্যাপডেস্ক
const char * AppDesc
আবেদনের উদ্দেশ্য/আচরণের বর্ণনা।
অ্যাপ নাম
const char * AppName
কমান্ড লাইন অ্যাপ্লিকেশনের নাম।
অ্যাপ ব্যবহার
const char * AppUsage
অ্যাপ্লিকেশনের কমান্ড-লাইন সিনট্যাক্স চিত্রিত একটি ছোট স্ট্রিং।
অ্যাপ সংস্করণ
const char * AppVersion
পাবলিক ফাংশন
হ্যান্ডেল অপশন
virtual bool HandleOption( const char *progName, OptionSet *optSet, int id, const char *name, const char *arg )
হেল্প অপশন
HelpOptions( const char *appName, const char *appUsage, const char *appVersion )
হেল্প অপশন
HelpOptions( const char *appName, const char *appUsage, const char *appVersion, const char *appDesc )
প্রিন্ট ব্রিফ ব্যবহার
void PrintBriefUsage( FILE *s )
কমান্ডের ব্যবহারের একটি সংক্ষিপ্ত বিবরণ প্রিন্ট করুন এবং আরও সাহায্য কিভাবে পেতে হয় তার নির্দেশাবলী অনুসরণ করুন।
প্রিন্ট লং ব্যবহার
void PrintLongUsage( OptionSet *optSets[], FILE *s )
সমস্ত উপলব্ধ বিকল্পগুলির তথ্য সহ সম্পূর্ণ ব্যবহারের তথ্য মুদ্রণ করুন।
প্রিন্ট সংস্করণ
void PrintVersion( FILE *s )