Goby3  3.1.5
2024.05.14
frontseat_data.pb.h File Reference
#include <string>
#include <google/protobuf/stubs/common.h>
#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.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 "dccl/option_extensions.pb.h"
#include "goby/middleware/protobuf/geographic.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>
#include <boost/units/systems/angle/degrees.hpp>
#include <boost/units/systems/temperature/celsius.hpp>
#include <boost/units/systems/si.hpp>

Go to the source code of this file.

Classes

struct  protobuf_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fdata_2eproto::TableStruct
 
class  goby::middleware::frontseat::protobuf::NodeStatus
 
class  goby::middleware::frontseat::protobuf::DesiredCourse
 
class  goby::middleware::frontseat::protobuf::Source
 
class  goby::middleware::frontseat::protobuf::CartesianCoordinate
 
class  goby::middleware::frontseat::protobuf::EulerAngles
 
class  goby::middleware::frontseat::protobuf::Speed
 
class  goby::middleware::frontseat::protobuf::CTDSample
 
class  goby::middleware::frontseat::protobuf::DatumUpdate
 
struct  google::protobuf::is_proto_enum< ::goby::middleware::frontseat::protobuf::Source_Sensor >
 
struct  google::protobuf::is_proto_enum< ::goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm >
 
struct  google::protobuf::is_proto_enum< ::goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm >
 
struct  google::protobuf::is_proto_enum< ::goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm >
 
struct  google::protobuf::is_proto_enum< ::goby::middleware::frontseat::protobuf::VehicleType >
 

Namespaces

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

Macros

#define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fdata_2eproto
 

Enumerations

enum  goby::middleware::frontseat::protobuf::Source_Sensor {
  goby::middleware::frontseat::protobuf::Source_Sensor_GPS = 1, goby::middleware::frontseat::protobuf::Source_Sensor_USBL = 2, goby::middleware::frontseat::protobuf::Source_Sensor_LBL = 3, goby::middleware::frontseat::protobuf::Source_Sensor_INERTIAL_NAVIGATION_SYSTEM = 4,
  goby::middleware::frontseat::protobuf::Source_Sensor_PRESSURE = 10, goby::middleware::frontseat::protobuf::Source_Sensor_DVL = 20, goby::middleware::frontseat::protobuf::Source_Sensor_RPM_LOOKUP = 30, goby::middleware::frontseat::protobuf::Source_Sensor_MAGNETIC_COMPASS = 40
}
 
enum  goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm { goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_SAL_ALGORITHM_UNKNOWN = 0, goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_UNESCO_44_PREKIN_AND_LEWIS_1980 = 1 }
 
enum  goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm { goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_SS_ALGORITHM_UNKNOWN = 0, goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_UNESCO_44_CHEN_AND_MILLERO_1977 = 1, goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_MACKENZIE_1981 = 2, goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_DEL_GROSSO_1974 = 3 }
 
enum  goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm { goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_DENSITY_ALGORITHM_UNKNOWN = 0, goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_UNESCO_38_MILLERO_AND_POISSON_1981 = 1 }
 
enum  goby::middleware::frontseat::protobuf::VehicleType {
  goby::middleware::frontseat::protobuf::UNKNOWN = 0, goby::middleware::frontseat::protobuf::AUV = 10, goby::middleware::frontseat::protobuf::GLIDER = 11, goby::middleware::frontseat::protobuf::USV = 20,
  goby::middleware::frontseat::protobuf::USV_POWERED = 21, goby::middleware::frontseat::protobuf::USV_SAILING = 22, goby::middleware::frontseat::protobuf::ROV = 30, goby::middleware::frontseat::protobuf::TARGET = 50,
  goby::middleware::frontseat::protobuf::BUOY = 60, goby::middleware::frontseat::protobuf::MOORING = 61, goby::middleware::frontseat::protobuf::MOORING_SUBSURFACE = 62, goby::middleware::frontseat::protobuf::MOORING_SURFACE = 63,
  goby::middleware::frontseat::protobuf::SHIP = 100, goby::middleware::frontseat::protobuf::OTHER = -1
}
 

Functions

void protobuf_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fdata_2eproto::AddDescriptors ()
 
template<>
::goby::middleware::frontseat::protobuf::CTDSamplegoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CTDSample > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::CartesianCoordinategoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::CartesianCoordinate > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::DatumUpdategoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::DatumUpdate > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::DesiredCoursegoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::DesiredCourse > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::EulerAnglesgoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::EulerAngles > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::NodeStatusgoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::NodeStatus > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::Sourcegoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Source > (Arena *)
 
template<>
::goby::middleware::frontseat::protobuf::Speedgoogle::protobuf::Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Speed > (Arena *)
 
bool goby::middleware::frontseat::protobuf::Source_Sensor_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::middleware::frontseat::protobuf::Source_Sensor_descriptor ()
 
const ::std::string & goby::middleware::frontseat::protobuf::Source_Sensor_Name (Source_Sensor value)
 
bool goby::middleware::frontseat::protobuf::Source_Sensor_Parse (const ::std::string &name, Source_Sensor *value)
 
bool goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_descriptor ()
 
const ::std::string & goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_Name (CTDSample_SalinityAlgorithm value)
 
bool goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_Parse (const ::std::string &name, CTDSample_SalinityAlgorithm *value)
 
bool goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_descriptor ()
 
const ::std::string & goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_Name (CTDSample_SoundSpeedAlgorithm value)
 
bool goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_Parse (const ::std::string &name, CTDSample_SoundSpeedAlgorithm *value)
 
bool goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_descriptor ()
 
const ::std::string & goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_Name (CTDSample_DensityAlgorithm value)
 
bool goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_Parse (const ::std::string &name, CTDSample_DensityAlgorithm *value)
 
bool goby::middleware::frontseat::protobuf::VehicleType_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * goby::middleware::frontseat::protobuf::VehicleType_descriptor ()
 
const ::std::string & goby::middleware::frontseat::protobuf::VehicleType_Name (VehicleType value)
 
bool goby::middleware::frontseat::protobuf::VehicleType_Parse (const ::std::string &name, VehicleType *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::Source_Sensor > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::goby::middleware::frontseat::protobuf::VehicleType > ()
 

Variables

CTDSampleDefaultTypeInternal goby::middleware::frontseat::protobuf::_CTDSample_default_instance_
 
CartesianCoordinateDefaultTypeInternal goby::middleware::frontseat::protobuf::_CartesianCoordinate_default_instance_
 
DatumUpdateDefaultTypeInternal goby::middleware::frontseat::protobuf::_DatumUpdate_default_instance_
 
DesiredCourseDefaultTypeInternal goby::middleware::frontseat::protobuf::_DesiredCourse_default_instance_
 
EulerAnglesDefaultTypeInternal goby::middleware::frontseat::protobuf::_EulerAngles_default_instance_
 
NodeStatusDefaultTypeInternal goby::middleware::frontseat::protobuf::_NodeStatus_default_instance_
 
SourceDefaultTypeInternal goby::middleware::frontseat::protobuf::_Source_default_instance_
 
SpeedDefaultTypeInternal goby::middleware::frontseat::protobuf::_Speed_default_instance_
 
const Source_Sensor goby::middleware::frontseat::protobuf::Source_Sensor_Sensor_MIN = Source_Sensor_GPS
 
const Source_Sensor goby::middleware::frontseat::protobuf::Source_Sensor_Sensor_MAX = Source_Sensor_MAGNETIC_COMPASS
 
const int goby::middleware::frontseat::protobuf::Source_Sensor_Sensor_ARRAYSIZE = Source_Sensor_Sensor_MAX + 1
 
const CTDSample_SalinityAlgorithm goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_SalinityAlgorithm_MIN = CTDSample_SalinityAlgorithm_SAL_ALGORITHM_UNKNOWN
 
const CTDSample_SalinityAlgorithm goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_SalinityAlgorithm_MAX = CTDSample_SalinityAlgorithm_UNESCO_44_PREKIN_AND_LEWIS_1980
 
const int goby::middleware::frontseat::protobuf::CTDSample_SalinityAlgorithm_SalinityAlgorithm_ARRAYSIZE = CTDSample_SalinityAlgorithm_SalinityAlgorithm_MAX + 1
 
const CTDSample_SoundSpeedAlgorithm goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_MIN = CTDSample_SoundSpeedAlgorithm_SS_ALGORITHM_UNKNOWN
 
const CTDSample_SoundSpeedAlgorithm goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_MAX = CTDSample_SoundSpeedAlgorithm_DEL_GROSSO_1974
 
const int goby::middleware::frontseat::protobuf::CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_ARRAYSIZE = CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_MAX + 1
 
const CTDSample_DensityAlgorithm goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_DensityAlgorithm_MIN = CTDSample_DensityAlgorithm_DENSITY_ALGORITHM_UNKNOWN
 
const CTDSample_DensityAlgorithm goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_DensityAlgorithm_MAX = CTDSample_DensityAlgorithm_UNESCO_38_MILLERO_AND_POISSON_1981
 
const int goby::middleware::frontseat::protobuf::CTDSample_DensityAlgorithm_DensityAlgorithm_ARRAYSIZE = CTDSample_DensityAlgorithm_DensityAlgorithm_MAX + 1
 
const VehicleType goby::middleware::frontseat::protobuf::VehicleType_MIN = OTHER
 
const VehicleType goby::middleware::frontseat::protobuf::VehicleType_MAX = SHIP
 
const int goby::middleware::frontseat::protobuf::VehicleType_ARRAYSIZE = VehicleType_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fdata_2eproto

#define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fdata_2eproto

Definition at line 47 of file frontseat_data.pb.h.