diff options
author | ivanzhukov <ivanzhukov@yandex-team.ru> | 2022-02-10 16:49:40 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:49:40 +0300 |
commit | 0892d79ab411592ad25175c4bdadbcb09b466cf5 (patch) | |
tree | 98dfdd45463c9bd747101748a9ca25d2917390fd /library/cpp/monlib/encode/encoder_state.h | |
parent | 1b7466cb957659079ebebbb5d76e64e51f3306f0 (diff) | |
download | ydb-0892d79ab411592ad25175c4bdadbcb09b466cf5.tar.gz |
Restoring authorship annotation for <ivanzhukov@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/monlib/encode/encoder_state.h')
-rw-r--r-- | library/cpp/monlib/encode/encoder_state.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/library/cpp/monlib/encode/encoder_state.h b/library/cpp/monlib/encode/encoder_state.h index e6a098f404..fcfff53ede 100644 --- a/library/cpp/monlib/encode/encoder_state.h +++ b/library/cpp/monlib/encode/encoder_state.h @@ -1,24 +1,24 @@ #pragma once -#include "encoder_state_enum.h" - -#include <util/generic/serialized_enum.h> +#include "encoder_state_enum.h" + +#include <util/generic/serialized_enum.h> #include <util/generic/yexception.h> - + namespace NMonitoring { - - template <typename EEncoderState> - class TEncoderStateImpl { + + template <typename EEncoderState> + class TEncoderStateImpl { public: - using EState = EEncoderState; + using EState = EEncoderState; - explicit TEncoderStateImpl(EEncoderState state = EEncoderState::ROOT) + explicit TEncoderStateImpl(EEncoderState state = EEncoderState::ROOT) : State_(state) { } - TEncoderStateImpl& operator=(EEncoderState rhs) noexcept { + TEncoderStateImpl& operator=(EEncoderState rhs) noexcept { State_ = rhs; return *this; } @@ -40,7 +40,7 @@ namespace NMonitoring { if (Y_UNLIKELY(State_ != expected)) { ythrow yexception() << "invalid encoder state: " << ToStr() - << ", expected: " << TEncoderStateImpl(expected).ToStr(); + << ", expected: " << TEncoderStateImpl(expected).ToStr(); } } @@ -49,14 +49,14 @@ namespace NMonitoring { State_ = to; } - TStringBuf ToStr() const noexcept { - return NEnumSerializationRuntime::GetEnumNamesImpl<EEncoderState>().at(State_); - } + TStringBuf ToStr() const noexcept { + return NEnumSerializationRuntime::GetEnumNamesImpl<EEncoderState>().at(State_); + } private: EEncoderState State_; }; - using TEncoderState = TEncoderStateImpl<EEncoderState>; - -} // namespace NMonitoring + using TEncoderState = TEncoderStateImpl<EEncoderState>; + +} // namespace NMonitoring |