Flags controlling how config and command line arguments are validated and interpreted.

Synopsis

Declared in <common/args.h>

enum Flags : uint32_t;

Members

Name

Description

ALLOW_ANY

disable validation

DISALLOW_NEGATION

disallow ‐nofoo syntax

DISALLOW_ELISION

disallow ‐foo syntax that doesn't assign any value

DEBUG_ONLY

only valid when debugging is enabled

NETWORK_ONLY

value applies per‐network, not to the default section

SENSITIVE

value is sensitive and should not be logged

COMMAND

argument is a command rather than an option

Created with MrDocs