|
Uni20
Asynchronous tensor and runtime library.
|
Owned native scalar metadata, independent of parsers and output streams. More...
#include "data_table.hpp"#include "half_int.hpp"#include <algorithm>#include <any>#include <charconv>#include <concepts>#include <cstdint>#include <map>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <string_view>#include <system_error>#include <tuple>#include <typeindex>#include <uni20/core/math.hpp>#include <uni20/core/numeric_limits.hpp>#include <uni20/core/scalar_concepts.hpp>#include <uni20/core/scalar_io.hpp>#include <uni20/core/types.hpp>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | uni20::metadata_document |
| Ordered, uniquely identified metadata. Copies are independent snapshots. More... | |
| struct | uni20::metadata_field |
| struct | uni20::metadata_field_options |
| struct | uni20::metadata_group |
| class | uni20::metadata_value |
| An immutable owned value that retains its native scalar and optional type. More... | |
| struct | uni20::value_origin |
| Identifies the winning source, without retaining discarded candidates. More... | |
Namespaces | |
| namespace | uni20 |
| namespace | uni20::metadata_detail |
Enumerations | |
| enum class | uni20::configuration_source { uni20::explicit_input , uni20::command_line , uni20::option_file , uni20::attribute , uni20::environment , uni20::application_default } |
Functions | |
| template<typename T > | |
| T | uni20::metadata_detail::parse (std::string_view text) |
| std::string_view | uni20::to_string (configuration_source source) |
Owned native scalar metadata, independent of parsers and output streams.