SRS-control 0.1.4
Loading...
Searching...
No Matches
EnumConvertFunctions.hpp File Reference
#include <algorithm>
#include <array>
#include <magic_enum/magic_enum.hpp>
#include <map>
#include <ranges>
#include <string>
#include <string_view>
#include <vector>
Include dependency graph for EnumConvertFunctions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  srs
namespace  srs::common
namespace  srs::common::internal

Functions

template<typename Enum>
constexpr auto srs::common::internal::get_enum_dashed_names ()
template<auto EnumVal>
constexpr auto srs::common::internal::get_enum_dashed_name ()
constexpr auto srs::common::internal::get_enum_dashed_name (auto EnumVal) -> std::string
template<typename Enum>
constexpr auto srs::common::internal::get_enum (std::string_view enum_name)
template<typename Enum>
constexpr auto srs::common::internal::get_enum_dash_map ()

Variables

constexpr auto srs::common::internal::enum_to_dash_converter
constexpr auto srs::common::internal::enum_from_dash_converter