Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::moos::protobuf Namespace Reference

Classes

class  GobyMOOSAppConfig_Initializer
class  GobyMOOSAppConfig
class  GeodesyConfig
class  AcommsConfig
class  ModemIdEntry
class  TranslatorEntry_Trigger
class  TranslatorEntry_CreateParser_Algorithm
class  TranslatorEntry_CreateParser
class  TranslatorEntry_PublishSerializer_Algorithm
class  TranslatorEntry_PublishSerializer
class  TranslatorEntry

Enumerations

enum  GobyMOOSAppConfig_Initializer_Type : int { GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE = 1 , GobyMOOSAppConfig_Initializer_Type_INI_STRING = 2 }
enum  ModemIdEntry_VehicleType : int {
  ModemIdEntry_VehicleType_UNKNOWN = 0 , ModemIdEntry_VehicleType_AUV = 1 , ModemIdEntry_VehicleType_BUOY = 2 , ModemIdEntry_VehicleType_SHIP = 3 ,
  ModemIdEntry_VehicleType_GLIDER = 4 , ModemIdEntry_VehicleType_ASC = 5
}
enum  TranslatorEntry_Trigger_Type : int { TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH = 1 , TranslatorEntry_Trigger_Type_TRIGGER_TIME = 2 }
enum  TranslatorEntry_ParserSerializerTechnique : int {
  TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT = 1 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_ENCODED = 2 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_COMMA_SEPARATED_KEY_EQUALS_VALUE_PAIRS = 3 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_FORMAT = 4 ,
  TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_TEXT_FORMAT = 5 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_HEX = 6 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_HEX = 7 , TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED = 8
}

Functions

bool operator< (const protobuf::TranslatorEntry &a, const protobuf::TranslatorEntry &b)
bool GobyMOOSAppConfig_Initializer_Type_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GobyMOOSAppConfig_Initializer_Type_descriptor ()
template<typename T>
const std::string & GobyMOOSAppConfig_Initializer_Type_Name (T enum_t_value)
bool GobyMOOSAppConfig_Initializer_Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GobyMOOSAppConfig_Initializer_Type *value)
bool ModemIdEntry_VehicleType_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ModemIdEntry_VehicleType_descriptor ()
template<typename T>
const std::string & ModemIdEntry_VehicleType_Name (T enum_t_value)
bool ModemIdEntry_VehicleType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModemIdEntry_VehicleType *value)
bool TranslatorEntry_Trigger_Type_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TranslatorEntry_Trigger_Type_descriptor ()
template<typename T>
const std::string & TranslatorEntry_Trigger_Type_Name (T enum_t_value)
bool TranslatorEntry_Trigger_Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TranslatorEntry_Trigger_Type *value)
bool TranslatorEntry_ParserSerializerTechnique_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TranslatorEntry_ParserSerializerTechnique_descriptor ()
template<typename T>
const std::string & TranslatorEntry_ParserSerializerTechnique_Name (T enum_t_value)
bool TranslatorEntry_ParserSerializerTechnique_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TranslatorEntry_ParserSerializerTechnique *value)

Variables

GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
GobyMOOSAppConfig_InitializerDefaultTypeInternal _GobyMOOSAppConfig_Initializer_default_instance_
constexpr GobyMOOSAppConfig_Initializer_Type GobyMOOSAppConfig_Initializer_Type_Type_MIN = GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE
constexpr GobyMOOSAppConfig_Initializer_Type GobyMOOSAppConfig_Initializer_Type_Type_MAX = GobyMOOSAppConfig_Initializer_Type_INI_STRING
constexpr int GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE = GobyMOOSAppConfig_Initializer_Type_Type_MAX + 1
AcommsConfigDefaultTypeInternal _AcommsConfig_default_instance_
GeodesyConfigDefaultTypeInternal _GeodesyConfig_default_instance_
static const int kGeodesyConfigFieldNumber = 1002
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false > geodesy_config
static const int kAcommsConfigFieldNumber = 1003
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false > acomms_config
ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_
constexpr ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MIN = ModemIdEntry_VehicleType_UNKNOWN
constexpr ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MAX = ModemIdEntry_VehicleType_ASC
constexpr int ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE = ModemIdEntry_VehicleType_VehicleType_MAX + 1
static const int kMoosHelmFieldNumber = 1000
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::FrontSeatInterfaceConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig >, 11, false > moos_helm
TranslatorEntryDefaultTypeInternal _TranslatorEntry_default_instance_
TranslatorEntry_CreateParserDefaultTypeInternal _TranslatorEntry_CreateParser_default_instance_
TranslatorEntry_CreateParser_AlgorithmDefaultTypeInternal _TranslatorEntry_CreateParser_Algorithm_default_instance_
TranslatorEntry_PublishSerializerDefaultTypeInternal _TranslatorEntry_PublishSerializer_default_instance_
TranslatorEntry_PublishSerializer_AlgorithmDefaultTypeInternal _TranslatorEntry_PublishSerializer_Algorithm_default_instance_
TranslatorEntry_TriggerDefaultTypeInternal _TranslatorEntry_Trigger_default_instance_
constexpr TranslatorEntry_Trigger_Type TranslatorEntry_Trigger_Type_Type_MIN = TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH
constexpr TranslatorEntry_Trigger_Type TranslatorEntry_Trigger_Type_Type_MAX = TranslatorEntry_Trigger_Type_TRIGGER_TIME
constexpr int TranslatorEntry_Trigger_Type_Type_ARRAYSIZE = TranslatorEntry_Trigger_Type_Type_MAX + 1
constexpr TranslatorEntry_ParserSerializerTechnique TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT
constexpr TranslatorEntry_ParserSerializerTechnique TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED
constexpr int TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE = TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX + 1

Enumeration Type Documentation

◆ GobyMOOSAppConfig_Initializer_Type

Enumerator
GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE 
GobyMOOSAppConfig_Initializer_Type_INI_STRING 

Definition at line 75 of file goby_moos_app.pb.h.

◆ ModemIdEntry_VehicleType

Enumerator
ModemIdEntry_VehicleType_UNKNOWN 
ModemIdEntry_VehicleType_AUV 
ModemIdEntry_VehicleType_BUOY 
ModemIdEntry_VehicleType_SHIP 
ModemIdEntry_VehicleType_GLIDER 
ModemIdEntry_VehicleType_ASC 

Definition at line 68 of file modem_id_lookup.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique

Enumerator
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_ENCODED 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_COMMA_SEPARATED_KEY_EQUALS_VALUE_PAIRS 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_FORMAT 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_TEXT_FORMAT 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_NATIVE_HEX 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_HEX 
TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED 

Definition at line 112 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type

Enumerator
TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH 
TranslatorEntry_Trigger_Type_TRIGGER_TIME 

Definition at line 89 of file translator.pb.h.

Function Documentation

◆ GobyMOOSAppConfig_Initializer_Type_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_descriptor ( )

◆ GobyMOOSAppConfig_Initializer_Type_IsValid()

bool goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_IsValid ( int value)

◆ GobyMOOSAppConfig_Initializer_Type_Name()

template<typename T>
const std::string & goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Name ( T enum_t_value)
inline

Definition at line 86 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Parse()

bool goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
GobyMOOSAppConfig_Initializer_Type * value )
inline

Definition at line 93 of file goby_moos_app.pb.h.

◆ ModemIdEntry_VehicleType_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::ModemIdEntry_VehicleType_descriptor ( )

◆ ModemIdEntry_VehicleType_IsValid()

bool goby::moos::protobuf::ModemIdEntry_VehicleType_IsValid ( int value)

◆ ModemIdEntry_VehicleType_Name()

template<typename T>
const std::string & goby::moos::protobuf::ModemIdEntry_VehicleType_Name ( T enum_t_value)
inline

Definition at line 83 of file modem_id_lookup.pb.h.

◆ ModemIdEntry_VehicleType_Parse()

bool goby::moos::protobuf::ModemIdEntry_VehicleType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
ModemIdEntry_VehicleType * value )
inline

Definition at line 90 of file modem_id_lookup.pb.h.

◆ operator<()

bool goby::moos::protobuf::operator< ( const protobuf::TranslatorEntry & a,
const protobuf::TranslatorEntry & b )
inline

Definition at line 232 of file moos_translator.h.

◆ TranslatorEntry_ParserSerializerTechnique_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_descriptor ( )

◆ TranslatorEntry_ParserSerializerTechnique_IsValid()

bool goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_IsValid ( int value)

◆ TranslatorEntry_ParserSerializerTechnique_Name()

template<typename T>
const std::string & goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_Name ( T enum_t_value)
inline

Definition at line 129 of file translator.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_Parse()

bool goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
TranslatorEntry_ParserSerializerTechnique * value )
inline

Definition at line 136 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::moos::protobuf::TranslatorEntry_Trigger_Type_descriptor ( )

◆ TranslatorEntry_Trigger_Type_IsValid()

bool goby::moos::protobuf::TranslatorEntry_Trigger_Type_IsValid ( int value)

◆ TranslatorEntry_Trigger_Type_Name()

template<typename T>
const std::string & goby::moos::protobuf::TranslatorEntry_Trigger_Type_Name ( T enum_t_value)
inline

Definition at line 100 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Parse()

bool goby::moos::protobuf::TranslatorEntry_Trigger_Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
TranslatorEntry_Trigger_Type * value )
inline

Definition at line 107 of file translator.pb.h.

Variable Documentation

◆ _AcommsConfig_default_instance_

AcommsConfigDefaultTypeInternal goby::moos::protobuf::_AcommsConfig_default_instance_
extern

◆ _GeodesyConfig_default_instance_

GeodesyConfigDefaultTypeInternal goby::moos::protobuf::_GeodesyConfig_default_instance_
extern

◆ _GobyMOOSAppConfig_default_instance_

GobyMOOSAppConfigDefaultTypeInternal goby::moos::protobuf::_GobyMOOSAppConfig_default_instance_
extern

◆ _GobyMOOSAppConfig_Initializer_default_instance_

GobyMOOSAppConfig_InitializerDefaultTypeInternal goby::moos::protobuf::_GobyMOOSAppConfig_Initializer_default_instance_
extern

◆ _ModemIdEntry_default_instance_

ModemIdEntryDefaultTypeInternal goby::moos::protobuf::_ModemIdEntry_default_instance_
extern

◆ _TranslatorEntry_CreateParser_Algorithm_default_instance_

TranslatorEntry_CreateParser_AlgorithmDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_CreateParser_Algorithm_default_instance_
extern

◆ _TranslatorEntry_CreateParser_default_instance_

TranslatorEntry_CreateParserDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_CreateParser_default_instance_
extern

◆ _TranslatorEntry_default_instance_

TranslatorEntryDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_default_instance_
extern

◆ _TranslatorEntry_PublishSerializer_Algorithm_default_instance_

TranslatorEntry_PublishSerializer_AlgorithmDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_PublishSerializer_Algorithm_default_instance_
extern

◆ _TranslatorEntry_PublishSerializer_default_instance_

TranslatorEntry_PublishSerializerDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_PublishSerializer_default_instance_
extern

◆ _TranslatorEntry_Trigger_default_instance_

TranslatorEntry_TriggerDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_Trigger_default_instance_
extern

◆ acomms_config

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false > goby::moos::protobuf::acomms_config

Definition at line 464 of file liaison_config.pb.h.

◆ geodesy_config

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false > goby::moos::protobuf::geodesy_config

Definition at line 460 of file liaison_config.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE

int goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE = GobyMOOSAppConfig_Initializer_Type_Type_MAX + 1
constexpr

Definition at line 82 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Type_MAX

GobyMOOSAppConfig_Initializer_Type goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Type_MAX = GobyMOOSAppConfig_Initializer_Type_INI_STRING
constexpr

Definition at line 81 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig_Initializer_Type_Type_MIN

GobyMOOSAppConfig_Initializer_Type goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Type_MIN = GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE
constexpr

Definition at line 80 of file goby_moos_app.pb.h.

◆ kAcommsConfigFieldNumber

const int goby::moos::protobuf::kAcommsConfigFieldNumber = 1003
static

Definition at line 461 of file liaison_config.pb.h.

◆ kGeodesyConfigFieldNumber

const int goby::moos::protobuf::kGeodesyConfigFieldNumber = 1002
static

Definition at line 457 of file liaison_config.pb.h.

◆ kMoosHelmFieldNumber

const int goby::moos::protobuf::kMoosHelmFieldNumber = 1000
static

Definition at line 62 of file moos_helm_frontseat_interface_config.pb.h.

◆ ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE

int goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE = ModemIdEntry_VehicleType_VehicleType_MAX + 1
constexpr

Definition at line 79 of file modem_id_lookup.pb.h.

◆ ModemIdEntry_VehicleType_VehicleType_MAX

ModemIdEntry_VehicleType goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MAX = ModemIdEntry_VehicleType_ASC
constexpr

Definition at line 78 of file modem_id_lookup.pb.h.

◆ ModemIdEntry_VehicleType_VehicleType_MIN

ModemIdEntry_VehicleType goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MIN = ModemIdEntry_VehicleType_UNKNOWN
constexpr

Definition at line 77 of file modem_id_lookup.pb.h.

◆ moos_helm

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::FrontSeatInterfaceConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig >, 11, false > goby::moos::protobuf::moos_helm

Definition at line 65 of file moos_helm_frontseat_interface_config.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE

int goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE = TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX + 1
constexpr

Definition at line 125 of file translator.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX

TranslatorEntry_ParserSerializerTechnique goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED
constexpr

Definition at line 124 of file translator.pb.h.

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN

TranslatorEntry_ParserSerializerTechnique goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT
constexpr

Definition at line 123 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Type_ARRAYSIZE

int goby::moos::protobuf::TranslatorEntry_Trigger_Type_Type_ARRAYSIZE = TranslatorEntry_Trigger_Type_Type_MAX + 1
constexpr

Definition at line 96 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Type_MAX

TranslatorEntry_Trigger_Type goby::moos::protobuf::TranslatorEntry_Trigger_Type_Type_MAX = TranslatorEntry_Trigger_Type_TRIGGER_TIME
constexpr

Definition at line 95 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type_Type_MIN

TranslatorEntry_Trigger_Type goby::moos::protobuf::TranslatorEntry_Trigger_Type_Type_MIN = TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH
constexpr

Definition at line 94 of file translator.pb.h.