[#ArgsManager-Flags] = xref:ArgsManager.adoc[ArgsManager]::Flags :relfileprefix: ../ :mrdocs: Flags controlling how config and command line arguments are validated and interpreted. == Synopsis Declared in `<common/args.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum Flags : uint32_t; ---- == Members [cols="1,4"] |=== | 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 |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#