Goby3  3.1.5
2024.05.14
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_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.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::PROTOBUF_FINAL
 
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

 internal
 
 goby
 The global namespace for the Goby project.
 
 goby::middleware
 Objects implementing the Goby nested middleware.
 
 goby::middleware::frontseat
 
 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::CommandRequest * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandRequest > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::CommandResponse * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CommandResponse > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::HelmStateReport * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::HelmStateReport > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::InterfaceData * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::InterfaceData > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::InterfaceStatus * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::InterfaceStatus > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::Raw * Arena::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 (const std::string &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 (const std::string &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 (const std::string &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 (const std::string &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 (const std::string &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 (const std::string &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 43 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 >()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Definition at line 2509 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 2504 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