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";
 
 
 
All parts of the protozero header-only library are in this namespace.
Definition basic_pbf_builder.hpp:24
Definition exception.hpp:67
const char * what() const noexcept override
Returns the explanatory string.
Definition exception.hpp:69
Definition exception.hpp:30
const char * what() const noexcept override
Returns the explanatory string.
Definition exception.hpp:32
Definition exception.hpp:92
const char * what() const noexcept override
Returns the explanatory string.
Definition exception.hpp:94
Definition exception.hpp:80
const char * what() const noexcept override
Returns the explanatory string.
Definition exception.hpp:82
Definition exception.hpp:52
const char * what() const noexcept override
Returns the explanatory string.
Definition exception.hpp:54
Definition exception.hpp:41
const char * what() const noexcept override
Returns the explanatory string.
Definition exception.hpp:43