Exceptions thrown by the library.
Definition in file exceptions.hpp.
Go to the source code of this file.
#include <stdexcept>
#include <string_view>
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. | |