diff options
author | Arslan Urtashev <urtashev@gmail.com> | 2022-02-10 16:48:55 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:48:55 +0300 |
commit | 1136f2ce7cce7bcc84e695272c0d92d4eb900c2b (patch) | |
tree | 5d5cb817648f650d76cf1076100726fd9b8448e8 /util/generic/serialized_enum.h | |
parent | b97740540e7302cec9efa181e106ae1990a0cc1c (diff) | |
download | ydb-1136f2ce7cce7bcc84e695272c0d92d4eb900c2b.tar.gz |
Restoring authorship annotation for Arslan Urtashev <urtashev@gmail.com>. Commit 2 of 2.
Diffstat (limited to 'util/generic/serialized_enum.h')
-rw-r--r-- | util/generic/serialized_enum.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/util/generic/serialized_enum.h b/util/generic/serialized_enum.h index d67ec655b8..79df2bac22 100644 --- a/util/generic/serialized_enum.h +++ b/util/generic/serialized_enum.h @@ -1,9 +1,9 @@ #pragma once -#include <util/generic/fwd.h> +#include <util/generic/fwd.h> #include <util/generic/vector.h> #include <util/generic/map.h> - + #include <cstddef> #include <type_traits> @@ -30,7 +30,7 @@ in your ya.make */ template <typename EnumT> Y_CONST_FUNCTION constexpr size_t GetEnumItemsCount(); - + namespace NEnumSerializationRuntime { namespace NDetail { template <typename EEnum> @@ -83,12 +83,12 @@ namespace NEnumSerializationRuntime { const TVector<TString>& GetEnumAllCppNamesImpl(); } -/** - * Returns names for items in enum or enum class - * - * @tparam EnumT enum type - */ -template <typename EnumT> +/** + * Returns names for items in enum or enum class + * + * @tparam EnumT enum type + */ +template <typename EnumT> Y_CONST_FUNCTION ::NEnumSerializationRuntime::TMappedDictView<EnumT, TString> GetEnumNames() { return ::NEnumSerializationRuntime::GetEnumNamesImpl<EnumT>(); } |