Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

nl :: ArgParser :: 도움말 옵션

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

일반적인 OptionSet 정보 옵션 (도움말, 버전) 처리.

요약

계승

:에서 상속 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

공용 속성

AppDesc

const char * AppDesc

응용 프로그램의 목적 / 동작에 대한 설명입니다.

AppName

const char * AppName

명령 줄 응용 프로그램의 이름입니다.

AppUsage

const char * AppUsage

응용 프로그램의 명령 줄 구문을 나타내는 짧은 문자열입니다.

AppVersion

const char * AppVersion

공공 기능

HandleOption

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
)

PrintBriefUsage

void PrintBriefUsage(
  FILE *s
)

명령 사용법에 대한 간단한 설명과 추가 도움말을 얻는 방법에 대한 지침을 인쇄하십시오.

PrintLongUsage

void PrintLongUsage(
  OptionSet *optSets[],
  FILE *s
)

사용 가능한 모든 옵션에 대한 정보를 포함하여 전체 사용 정보를 인쇄하십시오.

PrintVersion

void PrintVersion(
  FILE *s
)