nl:: ArgParser:: YardımSeçenekleri
#include <src/lib/support/nlargparser.hpp>
Ortak OptionSet bilgilendirme seçenekleri (yardım, sürüm) işlemek için.
Özet
miras
: Den devralır nl :: ArgParser :: OptionSetBaseYapıcılar ve Yıkıcılar | |
---|---|
HelpOptions (const char *appName, const char *appUsage, const char *appVersion) | |
HelpOptions (const char *appName, const char *appUsage, const char *appVersion, const char *appDesc) |
Genel özellikler | |
---|---|
AppDesc | const char * Uygulamanın amacının/davranışının açıklaması. |
AppName | const char * Komut satırı uygulamasının adı. |
AppUsage | const char * Uygulamanın komut satırı sözdizimini gösteren kısa bir dize. |
AppVersion | const char * |
Kamu işlevleri | |
---|---|
HandleOption (const char *progName, OptionSet *optSet, int id, const char *name, const char *arg) | virtual bool |
PrintBriefUsage (FILE *s) | void Komut kullanımının kısa bir açıklamasını ve ardından nasıl daha fazla yardım alacağınıza ilişkin talimatları yazdırın. |
PrintLongUsage ( OptionSet *optSets[], FILE *s) | void Mevcut tüm seçeneklerle ilgili bilgiler de dahil olmak üzere tam kullanım bilgilerini yazdırın. |
PrintVersion (FILE *s) | void |
Genel özellikler
Uygulama Açıklaması
const char * AppDesc
Uygulamanın amacının/davranışının açıklaması.
Uygulama ismi
const char * AppName
Komut satırı uygulamasının adı.
Uygulama Kullanımı
const char * AppUsage
Uygulamanın komut satırı sözdizimini gösteren kısa bir dize.
Uygulama sürümü
const char * AppVersion
Kamu işlevleri
Tutamaç Seçeneği
virtual bool HandleOption( const char *progName, OptionSet *optSet, int id, const char *name, const char *arg )
YardımSeçenekleri
HelpOptions( const char *appName, const char *appUsage, const char *appVersion )
YardımSeçenekleri
HelpOptions( const char *appName, const char *appUsage, const char *appVersion, const char *appDesc )
YazdırKısaKullanım
void PrintBriefUsage( FILE *s )
Komut kullanımının kısa bir açıklamasını ve ardından nasıl daha fazla yardım alacağınıza ilişkin talimatları yazdırın.
YazdırUzun Kullanım
void PrintLongUsage( OptionSet *optSets[], FILE *s )
Mevcut tüm seçeneklerle ilgili bilgiler de dahil olmak üzere tam kullanım bilgilerini yazdırın.
Baskı versiyonu
void PrintVersion( FILE *s )