Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
frontseat.pb.h File Reference
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "goby/middleware/protobuf/frontseat_data.pb.h"
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>

Go to the source code of this file.

Classes

struct  TableStruct_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto
 
class  goby::middleware::frontseat::protobuf::HelmStateReport
 
class  goby::middleware::frontseat::protobuf::InterfaceStatus
 
class  goby::middleware::frontseat::protobuf::CommandRequest
 
class  goby::middleware::frontseat::protobuf::CommandResponse
 
class  goby::middleware::frontseat::protobuf::InterfaceData
 
class  goby::middleware::frontseat::protobuf::Raw
 
struct  is_proto_enum< ::goby::middleware::frontseat::protobuf::Raw_RawType >
 
struct  is_proto_enum< ::goby::middleware::frontseat::protobuf::InterfaceState >
 
struct  is_proto_enum< ::goby::middleware::frontseat::protobuf::FrontSeatState >
 
struct  is_proto_enum< ::goby::middleware::frontseat::protobuf::HelmState >
 
struct  is_proto_enum< ::goby::middleware::frontseat::protobuf::HelmError >
 
struct  is_proto_enum< ::goby::middleware::frontseat::protobuf::FrontSeatError >
 

Namespaces

namespace  internal
 
namespace  goby
 The global namespace for the Goby project.
 
namespace  goby::middleware
 Objects implementing the Goby nested middleware.
 
namespace  goby::middleware::frontseat
 
namespace  goby::middleware::frontseat::protobuf
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto
 

Enumerations

enum  goby::middleware::frontseat::protobuf::Raw_RawType : int { goby::middleware::frontseat::protobuf::Raw_RawType_RAW_ASCII = 1 , goby::middleware::frontseat::protobuf::Raw_RawType_RAW_BINARY = 2 }
 
enum  goby::middleware::frontseat::protobuf::InterfaceState : int {
  goby::middleware::frontseat::protobuf::INTERFACE_STANDBY = 1 , goby::middleware::frontseat::protobuf::INTERFACE_LISTEN = 2 , goby::middleware::frontseat::protobuf::INTERFACE_COMMAND = 3 , goby::middleware::frontseat::protobuf::INTERFACE_HELM_ERROR = 4 ,
  goby::middleware::frontseat::protobuf::INTERFACE_FS_ERROR = 5
}
 
enum  goby::middleware::frontseat::protobuf::FrontSeatState : int { goby::middleware::frontseat::protobuf::FRONTSEAT_NOT_CONNECTED = 0 , goby::middleware::frontseat::protobuf::FRONTSEAT_IDLE = 1 , goby::middleware::frontseat::protobuf::FRONTSEAT_ACCEPTING_COMMANDS = 2 , goby::middleware::frontseat::protobuf::FRONTSEAT_IN_CONTROL = 3 }
 
enum  goby::middleware::frontseat::protobuf::HelmState : int { goby::middleware::frontseat::protobuf::HELM_NOT_RUNNING = 0 , goby::middleware::frontseat::protobuf::HELM_DRIVE = 1 , goby::middleware::frontseat::protobuf::HELM_PARK = 2 }
 
enum  goby::middleware::frontseat::protobuf::HelmError : int { goby::middleware::frontseat::protobuf::ERROR_HELM_NONE = 0 , goby::middleware::frontseat::protobuf::ERROR_HELM_NOT_RUNNING = 1 , goby::middleware::frontseat::protobuf::ERROR_HELM_PARKED = 2 }
 
enum  goby::middleware::frontseat::protobuf::FrontSeatError : int { goby::middleware::frontseat::protobuf::ERROR_FRONTSEAT_NONE = 0 , goby::middleware::frontseat::protobuf::ERROR_FRONTSEAT_NOT_CONNECTED = 1 , goby::middleware::frontseat::protobuf::ERROR_FRONTSEAT_NOT_PROVIDING_DATA = 2 , goby::middleware::frontseat::protobuf::ERROR_FRONTSEAT_IGNORING_COMMANDS = 3 }
 

Functions

template<>
PROTOBUF_NAMESPACE_OPEN ::goby::middleware::frontseat::protobuf::CommandRequestArena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandRequest > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::CommandResponseArena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandResponse > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::HelmStateReportArena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::HelmStateReport > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::InterfaceDataArena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::InterfaceData > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::InterfaceStatusArena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::InterfaceStatus > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::RawArena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Raw > (Arena *)
 
bool goby::middleware::frontseat::protobuf::Raw_RawType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::Raw_RawType_descriptor ()
 
template<typename T >
const std::string & goby::middleware::frontseat::protobuf::Raw_RawType_Name (T enum_t_value)
 
bool goby::middleware::frontseat::protobuf::Raw_RawType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Raw_RawType *value)
 
bool goby::middleware::frontseat::protobuf::InterfaceState_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::InterfaceState_descriptor ()
 
template<typename T >
const std::string & goby::middleware::frontseat::protobuf::InterfaceState_Name (T enum_t_value)
 
bool goby::middleware::frontseat::protobuf::InterfaceState_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InterfaceState *value)
 
bool goby::middleware::frontseat::protobuf::FrontSeatState_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::FrontSeatState_descriptor ()
 
template<typename T >
const std::string & goby::middleware::frontseat::protobuf::FrontSeatState_Name (T enum_t_value)
 
bool goby::middleware::frontseat::protobuf::FrontSeatState_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FrontSeatState *value)
 
bool goby::middleware::frontseat::protobuf::HelmState_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::HelmState_descriptor ()
 
template<typename T >
const std::string & goby::middleware::frontseat::protobuf::HelmState_Name (T enum_t_value)
 
bool goby::middleware::frontseat::protobuf::HelmState_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HelmState *value)
 
bool goby::middleware::frontseat::protobuf::HelmError_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::HelmError_descriptor ()
 
template<typename T >
const std::string & goby::middleware::frontseat::protobuf::HelmError_Name (T enum_t_value)
 
bool goby::middleware::frontseat::protobuf::HelmError_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HelmError *value)
 
bool goby::middleware::frontseat::protobuf::FrontSeatError_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::FrontSeatError_descriptor ()
 
template<typename T >
const std::string & goby::middleware::frontseat::protobuf::FrontSeatError_Name (T enum_t_value)
 
bool goby::middleware::frontseat::protobuf::FrontSeatError_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FrontSeatError *value)
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::Raw_RawType > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::InterfaceState > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::FrontSeatState > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::HelmState > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::HelmError > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::FrontSeatError > ()
 

Variables

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto
 
CommandRequestDefaultTypeInternal goby::middleware::frontseat::protobuf::_CommandRequest_default_instance_
 
CommandResponseDefaultTypeInternal goby::middleware::frontseat::protobuf::_CommandResponse_default_instance_
 
HelmStateReportDefaultTypeInternal goby::middleware::frontseat::protobuf::_HelmStateReport_default_instance_
 
InterfaceDataDefaultTypeInternal goby::middleware::frontseat::protobuf::_InterfaceData_default_instance_
 
InterfaceStatusDefaultTypeInternal goby::middleware::frontseat::protobuf::_InterfaceStatus_default_instance_
 
RawDefaultTypeInternal goby::middleware::frontseat::protobuf::_Raw_default_instance_
 
constexpr Raw_RawType goby::middleware::frontseat::protobuf::Raw_RawType_RawType_MIN = Raw_RawType_RAW_ASCII
 
constexpr Raw_RawType goby::middleware::frontseat::protobuf::Raw_RawType_RawType_MAX = Raw_RawType_RAW_BINARY
 
constexpr int goby::middleware::frontseat::protobuf::Raw_RawType_RawType_ARRAYSIZE = Raw_RawType_RawType_MAX + 1
 
constexpr InterfaceState goby::middleware::frontseat::protobuf::InterfaceState_MIN = INTERFACE_STANDBY
 
constexpr InterfaceState goby::middleware::frontseat::protobuf::InterfaceState_MAX = INTERFACE_FS_ERROR
 
constexpr int goby::middleware::frontseat::protobuf::InterfaceState_ARRAYSIZE = InterfaceState_MAX + 1
 
constexpr FrontSeatState goby::middleware::frontseat::protobuf::FrontSeatState_MIN = FRONTSEAT_NOT_CONNECTED
 
constexpr FrontSeatState goby::middleware::frontseat::protobuf::FrontSeatState_MAX = FRONTSEAT_IN_CONTROL
 
constexpr int goby::middleware::frontseat::protobuf::FrontSeatState_ARRAYSIZE = FrontSeatState_MAX + 1
 
constexpr HelmState goby::middleware::frontseat::protobuf::HelmState_MIN = HELM_NOT_RUNNING
 
constexpr HelmState goby::middleware::frontseat::protobuf::HelmState_MAX = HELM_PARK
 
constexpr int goby::middleware::frontseat::protobuf::HelmState_ARRAYSIZE = HelmState_MAX + 1
 
constexpr HelmError goby::middleware::frontseat::protobuf::HelmError_MIN = ERROR_HELM_NONE
 
constexpr HelmError goby::middleware::frontseat::protobuf::HelmError_MAX = ERROR_HELM_PARKED
 
constexpr int goby::middleware::frontseat::protobuf::HelmError_ARRAYSIZE = HelmError_MAX + 1
 
constexpr FrontSeatError goby::middleware::frontseat::protobuf::FrontSeatError_MIN = ERROR_FRONTSEAT_NONE
 
constexpr FrontSeatError goby::middleware::frontseat::protobuf::FrontSeatError_MAX = ERROR_FRONTSEAT_IGNORING_COMMANDS
 
constexpr int goby::middleware::frontseat::protobuf::FrontSeatError_ARRAYSIZE = FrontSeatError_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto

#define PROTOBUF_INTERNAL_EXPORT_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto

Definition at line 41 of file frontseat.pb.h.

Function Documentation

◆ Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandRequest >()

template<>
PROTOBUF_NAMESPACE_OPEN ::goby::middleware::frontseat::protobuf::CommandRequest * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandRequest > ( Arena *  )

◆ Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandResponse >()

◆ Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::HelmStateReport >()

◆ Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::InterfaceData >()

◆ Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::InterfaceStatus >()

◆ Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Raw >()

◆ GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::FrontSeatError >()

template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::FrontSeatError > ( )
inline

Definition at line 3270 of file frontseat.pb.h.

◆ GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::FrontSeatState >()

template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::FrontSeatState > ( )
inline

Definition at line 3255 of file frontseat.pb.h.

◆ GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::HelmError >()

template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::HelmError > ( )
inline

Definition at line 3265 of file frontseat.pb.h.

◆ GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::HelmState >()

template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::HelmState > ( )
inline

Definition at line 3260 of file frontseat.pb.h.

◆ GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::InterfaceState >()

template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::InterfaceState > ( )
inline

Definition at line 3250 of file frontseat.pb.h.

◆ GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::Raw_RawType >()

template<>
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::Raw_RawType > ( )
inline

Definition at line 3245 of file frontseat.pb.h.

Variable Documentation

◆ descriptor_table_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmiddleware_2fprotobuf_2ffrontseat_2eproto
extern