protozero
1.6.7
Minimalistic protocol buffer decoder and encoder in C++.
|
Go to the documentation of this file. 1 #ifndef PROTOZERO_EXCEPTION_HPP
2 #define PROTOZERO_EXCEPTION_HPP
32 const char*
what() const noexcept
override {
33 return "pbf exception";
43 const char*
what() const noexcept
override {
44 return "varint too long exception";
54 const char*
what() const noexcept
override {
55 return "unknown pbf field type exception";
69 const char*
what() const noexcept
override {
70 return "end of buffer exception";
82 const char*
what() const noexcept
override {
83 return "invalid tag exception";
94 const char*
what() const noexcept
override {
95 return "invalid length exception";
101 #endif // PROTOZERO_EXCEPTION_HPP
Definition: exception.hpp:41
const char * what() const noexcept override
Returns the explanatory string.
Definition: exception.hpp:43
const char * what() const noexcept override
Returns the explanatory string.
Definition: exception.hpp:82
All parts of the protozero header-only library are in this namespace.
Definition: byteswap.hpp:23
const char * what() const noexcept override
Returns the explanatory string.
Definition: exception.hpp:32
const char * what() const noexcept override
Returns the explanatory string.
Definition: exception.hpp:94
Definition: exception.hpp:80
Definition: exception.hpp:52
Definition: exception.hpp:30
const char * what() const noexcept override
Returns the explanatory string.
Definition: exception.hpp:69
const char * what() const noexcept override
Returns the explanatory string.
Definition: exception.hpp:54
Definition: exception.hpp:67
Definition: exception.hpp:92