Overview

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.

See also
Environment variables

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