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 Exception is thrown if protobuf message field can't be converted to/from struct field. More...
 
class  proto_structs::OneofAccessError
 Trying to access unset proto_structs::Oneof field. More...
 
class  proto_structs::AnyPackError
 Failed to pack struct's compatible message to proto_structs::Any underlying storage. More...
 
class  proto_structs::AnyUnpackError
 Failed to unpack struct's compatible message from proto_structs::Any underlying storage. More...
 

Namespaces

namespace  proto_structs
 Top namespace for the proto-structs library.