userver: /data/code/userver/libraries/proto-structs/include/userver/proto-structs/exceptions.hpp File Reference
Loading...
Searching...
No Matches
exceptions.hpp File Reference

Detailed Description

Exceptions thrown by the library.

Definition in file exceptions.hpp.

Go to the source code of this file.

#include <stdexcept>
#include <string_view>
+ This graph shows which files directly or indirectly include this file:

Classes

class  proto_structs::Error
 Library basic exception type. All other proto-structs exceptions are derived from this type. More...
 
class  proto_structs::ConversionError
 Conversion error base class. More...
 
class  proto_structs::ReadError
 Error reading proto struct from protobuf message. More...
 
class  proto_structs::WriteError
 Error writing proto struct to protobuf message. More...
 
class  proto_structs::ValueError
 Incorrect value error. More...
 
class  proto_structs::OneofAccessError
 Invalid attempt to access unset proto_structs::Oneof field. More...
 
class  proto_structs::AnyPackError
 Error packing protobuf message to proto_structs::Any underlying storage. More...
 
class  proto_structs::AnyUnpackError
 Error unpacking protobuf message from proto_structs::Any underlying storage. More...
 

Namespaces

namespace  proto_structs
 Top namespace for the proto-structs library.