Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: ArgParser :: HelpOptions

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

OptionSet chung để xử lý các tùy chọn thông tin (trợ giúp, phiên bản).

Tóm lược

Di sản

Kế thừa từ: nl :: ArgParser :: OptionSetBase

Người xây dựng và Người phá hủy

HelpOptions (const char *appName, const char *appUsage, const char *appVersion)
HelpOptions (const char *appName, const char *appUsage, const char *appVersion, const char *appDesc)

Thuộc tính công cộng

AppDesc
const char *
Mô tả về mục đích / hành vi của ứng dụng.
AppName
const char *
Tên của ứng dụng dòng lệnh.
AppUsage
const char *
Một chuỗi ngắn mô tả cú pháp dòng lệnh của ứng dụng.
AppVersion
const char *

Chức năng công cộng

HandleOption (const char *progName, OptionSet *optSet, int id, const char *name, const char *arg)
virtual bool
PrintBriefUsage (FILE *s)
void
In mô tả ngắn gọn về cách sử dụng lệnh, sau đó là hướng dẫn về cách nhận thêm trợ giúp.
PrintLongUsage ( OptionSet *optSets[], FILE *s)
void
In thông tin sử dụng đầy đủ, bao gồm thông tin về tất cả các tùy chọn có sẵn.
PrintVersion (FILE *s)
void

Thuộc tính công cộng

AppDesc

const char * AppDesc

Mô tả về mục đích / hành vi của ứng dụng.

Tên ứng dụng

const char * AppName

Tên của ứng dụng dòng lệnh.

AppUsage

const char * AppUsage

Một chuỗi ngắn mô tả cú pháp dòng lệnh của ứng dụng.

Phiên bản ứng dụng

const char * AppVersion

Chức năng công cộng

HandleOption

virtual bool HandleOption(
  const char *progName,
  OptionSet *optSet,
  int id,
  const char *name,
  const char *arg
)

HelpOptions

 HelpOptions(
  const char *appName,
  const char *appUsage,
  const char *appVersion
)

HelpOptions

 HelpOptions(
  const char *appName,
  const char *appUsage,
  const char *appVersion,
  const char *appDesc
)

PrintBriefUsage

void PrintBriefUsage(
  FILE *s
)

In mô tả ngắn gọn về cách sử dụng lệnh, sau đó là hướng dẫn về cách nhận thêm trợ giúp.

PrintLongUsage

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

In thông tin sử dụng đầy đủ, bao gồm thông tin về tất cả các tùy chọn có sẵn.

Phiên bản in

void PrintVersion(
  FILE *s
)