The shared environment-variable parsers and the ScopedEnvVar RAII setter.
These parsers define the exact spellings that BATCHLAS_* knobs accept; batchlas::settings() calls them for every typed field. The accepted sets are the contract: widening one would change how every existing call site reads the same strings.
Definition in file env.hh.
#include <batchlas/export.hh>#include <cstdlib>#include <string>Go to the source code of this file.
Classes | |
| class | batchlas::ScopedEnvVar |
| Sets (or unsets) an environment variable for a scope and restores it on exit. More... | |
Namespaces | |
| namespace | batchlas |
| namespace | batchlas::detail |