|
Uni20
Asynchronous tensor and runtime library.
|
A single declared scalar, with application-selected fallback sources. More...
#include <configuration.hpp>
Public Member Functions | |
| configuration_binding & | attribute (std::string repository, std::string key) |
| template<presentation::DataTableValue T, typename F > | |
| configuration_binding & | check (F &&check) |
| Validate the final native value, after source selection and conversion. | |
| configuration_binding & | environment (std::string name) |
| configuration_binding & | file (std::string key) |
| std::optional< std::string > const & | file_key () const |
| std::string const & | id () const |
| configuration_binding & | metadata (metadata_field_options options) |
| configuration_binding & | required (bool value=true) |
| configuration_binding & | without_default () |
| Require an actual source instead of treating the initialized variable as a fallback. | |
Friends | |
| class | cli::configuration |
| class | configuration |
A single declared scalar, with application-selected fallback sources.
|
inline |
|
inline |
Validate the final native value, after source selection and conversion.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Require an actual source instead of treating the initialized variable as a fallback.
|
friend |
|
friend |