25 #ifndef GOBY_MIDDLEWARE_FRONTSEAT_EXCEPTION_H
26 #define GOBY_MIDDLEWARE_FRONTSEAT_EXCEPTION_H
43 is_helm_error_(false),
60 is_helm_error_(false),
83 if (
e.is_helm_error())
85 else if (
e.is_fs_error())
88 os <<
"Unknown error.";
simple exception class for goby applications
bool is_helm_error() const
protobuf::FrontSeatError fs_err() const
Exception(protobuf::HelmError err)
protobuf::HelmError helm_err() const
Exception(protobuf::FrontSeatError err)
const std::string & HelmError_Name(T enum_t_value)
const std::string & FrontSeatError_Name(T enum_t_value)
std::ostream & operator<<(std::ostream &os, const goby::middleware::frontseat::Exception &e)
The global namespace for the Goby project.