aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/yson_pull/exceptions.h
diff options
context:
space:
mode:
authorAnton Samokhvalov <pg83@yandex.ru>2022-02-10 16:45:17 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:17 +0300
commitd3a398281c6fd1d3672036cb2d63f842d2cb28c5 (patch)
treedd4bd3ca0f36b817e96812825ffaf10d645803f2 /library/cpp/yson_pull/exceptions.h
parent72cb13b4aff9bc9cf22e49251bc8fd143f82538f (diff)
downloadydb-d3a398281c6fd1d3672036cb2d63f842d2cb28c5.tar.gz
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/yson_pull/exceptions.h')
-rw-r--r--library/cpp/yson_pull/exceptions.h60
1 files changed, 30 insertions, 30 deletions
diff --git a/library/cpp/yson_pull/exceptions.h b/library/cpp/yson_pull/exceptions.h
index f71b711922..ebfed950a5 100644
--- a/library/cpp/yson_pull/exceptions.h
+++ b/library/cpp/yson_pull/exceptions.h
@@ -7,53 +7,53 @@
#include <stdexcept>
#include <string>
-namespace NYsonPull {
- namespace NException {
- class TBadStream: public std::exception {
+namespace NYsonPull {
+ namespace NException {
+ class TBadStream: public std::exception {
TString Message_;
TPositionInfo Position_;
mutable TString FormattedMessage_;
- public:
- TBadStream(
+ public:
+ TBadStream(
TString message,
- const TPositionInfo& position)
+ const TPositionInfo& position)
: Message_(std::move(message))
, Position_(position)
- {
- }
+ {
+ }
const TPositionInfo& Position() const {
return Position_;
- }
+ }
- const char* what() const noexcept override;
- };
+ const char* what() const noexcept override;
+ };
- class TBadInput: public TBadStream {
- public:
- using TBadStream::TBadStream;
- };
+ class TBadInput: public TBadStream {
+ public:
+ using TBadStream::TBadStream;
+ };
- class TBadOutput: public TBadStream {
- public:
- using TBadStream::TBadStream;
- };
+ class TBadOutput: public TBadStream {
+ public:
+ using TBadStream::TBadStream;
+ };
- class TSystemError: public std::exception {
+ class TSystemError: public std::exception {
int SavedErrno_;
- public:
- TSystemError();
- TSystemError(int saved_errno)
+ public:
+ TSystemError();
+ TSystemError(int saved_errno)
: SavedErrno_{saved_errno} {
- }
+ }
- int saved_errno() const noexcept {
+ int saved_errno() const noexcept {
return SavedErrno_;
- }
+ }
- const char* what() const noexcept override;
- };
- }
-}
+ const char* what() const noexcept override;
+ };
+ }
+}