Options to control message import.
More...
#include <importer.h>
|
| enum class | DomainErrors { THROW = 0
, UNSET = 1
, CLAMP = 2
, TAG = 3
} |
|
|
bool | operator== (const ImporterOptions &) const |
|
bool | operator!= (const ImporterOptions &) const |
|
void | print (FILE *out) |
| | Print a summary of the options to out.
|
|
std::string | to_string () const |
| | Generate a string summary of import options.
|
|
|
static std::unique_ptr< ImporterOptions > | create () |
| | Create with default values.
|
|
static std::unique_ptr< ImporterOptions > | create (const std::string &s) |
| | Opposite of to_string: create an Options from a string.
|
|
|
bool | simplified = true |
|
enum dballe::ImporterOptions::DomainErrors | domain_errors = DomainErrors::THROW |
|
|
static const ImporterOptions | defaults |
| | Default importer options.
|
|
|
| ImporterOptions (const std::string &s) |
|
| ImporterOptions (const ImporterOptions &)=default |
|
| ImporterOptions (ImporterOptions &&)=default |
|
ImporterOptions & | operator= (const ImporterOptions &)=default |
|
ImporterOptions & | operator= (ImporterOptions &&)=default |
Options to control message import.
To maintain ABI stability and allow to add options to this class, code using the stable ABI cannot create objects, but need to use the create() static methods.
The documentation for this class was generated from the following file: