sparrow 0.6.0
|
#include <concepts>
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <numeric>
#include <ranges>
#include <string_view>
#include <utility>
#include "sparrow/config/config.hpp"
#include "sparrow/utils/contracts.hpp"
#include "sparrow/utils/pair.hpp"
#include "sparrow/utils/ranges.hpp"
Go to the source code of this file.
Classes | |
class | sparrow::key_value_view_iterator |
class | sparrow::key_value_view |
Namespaces | |
namespace | sparrow |
Concepts | |
concept | sparrow::input_metadata_container |
Typedefs | |
using | sparrow::metadata_key = std::string_view |
using | sparrow::metadata_value = std::string_view |
using | sparrow::metadata_pair = std::pair<metadata_key, metadata_value> |
Functions | |
SPARROW_API int32_t | sparrow::extract_int32 (const char *&ptr) |
template<input_metadata_container T> | |
std::string | sparrow::get_metadata_from_key_values (const T &metadata) |