Goby3  3.1.4
2024.02.22
goby::moos::protobuf Namespace Reference

Classes

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

Enumerations

enum  GobyMOOSAppConfig_Initializer_Type { GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE = 1, GobyMOOSAppConfig_Initializer_Type_INI_STRING = 2 }
 
enum  ModemIdEntry_VehicleType {
  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 { TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH = 1, TranslatorEntry_Trigger_Type_TRIGGER_TIME = 2 }
 
enum  TranslatorEntry_ParserSerializerTechnique {
  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 ::google::protobuf::EnumDescriptor * GobyMOOSAppConfig_Initializer_Type_descriptor ()
 
const ::std::string & GobyMOOSAppConfig_Initializer_Type_Name (GobyMOOSAppConfig_Initializer_Type value)
 
bool GobyMOOSAppConfig_Initializer_Type_Parse (const ::std::string &name, GobyMOOSAppConfig_Initializer_Type *value)
 
bool ModemIdEntry_VehicleType_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * ModemIdEntry_VehicleType_descriptor ()
 
const ::std::string & ModemIdEntry_VehicleType_Name (ModemIdEntry_VehicleType value)
 
bool ModemIdEntry_VehicleType_Parse (const ::std::string &name, ModemIdEntry_VehicleType *value)
 
bool TranslatorEntry_Trigger_Type_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * TranslatorEntry_Trigger_Type_descriptor ()
 
const ::std::string & TranslatorEntry_Trigger_Type_Name (TranslatorEntry_Trigger_Type value)
 
bool TranslatorEntry_Trigger_Type_Parse (const ::std::string &name, TranslatorEntry_Trigger_Type *value)
 
bool TranslatorEntry_ParserSerializerTechnique_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * TranslatorEntry_ParserSerializerTechnique_descriptor ()
 
const ::std::string & TranslatorEntry_ParserSerializerTechnique_Name (TranslatorEntry_ParserSerializerTechnique value)
 
bool TranslatorEntry_ParserSerializerTechnique_Parse (const ::std::string &name, TranslatorEntry_ParserSerializerTechnique *value)
 

Variables

GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
 
GobyMOOSAppConfig_InitializerDefaultTypeInternal _GobyMOOSAppConfig_Initializer_default_instance_
 
const GobyMOOSAppConfig_Initializer_Type GobyMOOSAppConfig_Initializer_Type_Type_MIN = GobyMOOSAppConfig_Initializer_Type_INI_DOUBLE
 
const GobyMOOSAppConfig_Initializer_Type GobyMOOSAppConfig_Initializer_Type_Type_MAX = GobyMOOSAppConfig_Initializer_Type_INI_STRING
 
const 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 ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::google::protobuf::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false > geodesy_config
 
static const int kAcommsConfigFieldNumber = 1003
 
extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::google::protobuf::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false > acomms_config
 
ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_
 
const ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MIN = ModemIdEntry_VehicleType_UNKNOWN
 
const ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MAX = ModemIdEntry_VehicleType_ASC
 
const int ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE = ModemIdEntry_VehicleType_VehicleType_MAX + 1
 
static const int kMoosHelmFieldNumber = 1000
 
extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::FrontSeatInterfaceConfig, ::google::protobuf::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_
 
const TranslatorEntry_Trigger_Type TranslatorEntry_Trigger_Type_Type_MIN = TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH
 
const TranslatorEntry_Trigger_Type TranslatorEntry_Trigger_Type_Type_MAX = TranslatorEntry_Trigger_Type_TRIGGER_TIME
 
const int TranslatorEntry_Trigger_Type_Type_ARRAYSIZE = TranslatorEntry_Trigger_Type_Type_MAX + 1
 
const TranslatorEntry_ParserSerializerTechnique TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PROTOBUF_TEXT_FORMAT
 
const TranslatorEntry_ParserSerializerTechnique TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX = TranslatorEntry_ParserSerializerTechnique_TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED
 
const 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 78 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 71 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 111 of file translator.pb.h.

◆ TranslatorEntry_Trigger_Type

Enumerator
TranslatorEntry_Trigger_Type_TRIGGER_PUBLISH 
TranslatorEntry_Trigger_Type_TRIGGER_TIME 

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

Function Documentation

◆ GobyMOOSAppConfig_Initializer_Type_descriptor()

const ::google::protobuf::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()

const ::std::string& goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Name ( GobyMOOSAppConfig_Initializer_Type  value)
inline

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

◆ GobyMOOSAppConfig_Initializer_Type_Parse()

bool goby::moos::protobuf::GobyMOOSAppConfig_Initializer_Type_Parse ( const ::std::string &  name,
GobyMOOSAppConfig_Initializer_Type value 
)
inline

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

◆ ModemIdEntry_VehicleType_descriptor()

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

◆ ModemIdEntry_VehicleType_IsValid()

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

◆ ModemIdEntry_VehicleType_Name()

const ::std::string& goby::moos::protobuf::ModemIdEntry_VehicleType_Name ( ModemIdEntry_VehicleType  value)
inline

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

◆ ModemIdEntry_VehicleType_Parse()

bool goby::moos::protobuf::ModemIdEntry_VehicleType_Parse ( const ::std::string &  name,
ModemIdEntry_VehicleType value 
)
inline

Definition at line 89 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 ::google::protobuf::EnumDescriptor* goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_descriptor ( )

◆ TranslatorEntry_ParserSerializerTechnique_IsValid()

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

◆ TranslatorEntry_ParserSerializerTechnique_Name()

const ::std::string& goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_Name ( TranslatorEntry_ParserSerializerTechnique  value)
inline

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

◆ TranslatorEntry_ParserSerializerTechnique_Parse()

bool goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_Parse ( const ::std::string &  name,
TranslatorEntry_ParserSerializerTechnique value 
)
inline

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

◆ TranslatorEntry_Trigger_Type_descriptor()

const ::google::protobuf::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()

const ::std::string& goby::moos::protobuf::TranslatorEntry_Trigger_Type_Name ( TranslatorEntry_Trigger_Type  value)
inline

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

◆ TranslatorEntry_Trigger_Type_Parse()

bool goby::moos::protobuf::TranslatorEntry_Trigger_Type_Parse ( const ::std::string &  name,
TranslatorEntry_Trigger_Type value 
)
inline

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

Variable Documentation

◆ _AcommsConfig_default_instance_

AcommsConfigDefaultTypeInternal goby::moos::protobuf::_AcommsConfig_default_instance_

◆ _GeodesyConfig_default_instance_

GeodesyConfigDefaultTypeInternal goby::moos::protobuf::_GeodesyConfig_default_instance_

◆ _GobyMOOSAppConfig_default_instance_

GobyMOOSAppConfigDefaultTypeInternal goby::moos::protobuf::_GobyMOOSAppConfig_default_instance_

◆ _GobyMOOSAppConfig_Initializer_default_instance_

GobyMOOSAppConfig_InitializerDefaultTypeInternal goby::moos::protobuf::_GobyMOOSAppConfig_Initializer_default_instance_

◆ _ModemIdEntry_default_instance_

ModemIdEntryDefaultTypeInternal goby::moos::protobuf::_ModemIdEntry_default_instance_

◆ _TranslatorEntry_CreateParser_Algorithm_default_instance_

TranslatorEntry_CreateParser_AlgorithmDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_CreateParser_Algorithm_default_instance_

◆ _TranslatorEntry_CreateParser_default_instance_

TranslatorEntry_CreateParserDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_CreateParser_default_instance_

◆ _TranslatorEntry_default_instance_

TranslatorEntryDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_default_instance_

◆ _TranslatorEntry_PublishSerializer_Algorithm_default_instance_

TranslatorEntry_PublishSerializer_AlgorithmDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_PublishSerializer_Algorithm_default_instance_

◆ _TranslatorEntry_PublishSerializer_default_instance_

TranslatorEntry_PublishSerializerDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_PublishSerializer_default_instance_

◆ _TranslatorEntry_Trigger_default_instance_

TranslatorEntry_TriggerDefaultTypeInternal goby::moos::protobuf::_TranslatorEntry_Trigger_default_instance_

◆ acomms_config

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

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

◆ geodesy_config

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

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

◆ GobyMOOSAppConfig_Initializer_Type_Type_ARRAYSIZE

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

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

◆ GobyMOOSAppConfig_Initializer_Type_Type_MAX

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

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

◆ GobyMOOSAppConfig_Initializer_Type_Type_MIN

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

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

◆ kAcommsConfigFieldNumber

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

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

◆ kGeodesyConfigFieldNumber

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

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

◆ kMoosHelmFieldNumber

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

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

◆ ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE

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

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

◆ ModemIdEntry_VehicleType_VehicleType_MAX

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

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

◆ ModemIdEntry_VehicleType_VehicleType_MIN

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

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

◆ moos_helm

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

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

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_ARRAYSIZE

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

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

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MAX

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

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

◆ TranslatorEntry_ParserSerializerTechnique_ParserSerializerTechnique_MIN

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

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

◆ TranslatorEntry_Trigger_Type_Type_ARRAYSIZE

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

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

◆ TranslatorEntry_Trigger_Type_Type_MAX

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

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

◆ TranslatorEntry_Trigger_Type_Type_MIN

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

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