Goby3  3.1.4
2024.02.22
goby::moos::protobuf::ModemIdEntry Class Reference

#include <goby/moos/protobuf/modem_id_lookup.pb.h>

Inheritance diagram for goby::moos::protobuf::ModemIdEntry:
google::protobuf::Message google::protobuf::MessageLite

Public Types

typedef ModemIdEntry_VehicleType VehicleType
 
- Public Types inherited from google::protobuf::Message
typedef google::protobuf::Reflection Reflection
 

Public Member Functions

 ModemIdEntry ()
 
virtual ~ModemIdEntry ()
 
 ModemIdEntry (const ModemIdEntry &from)
 
ModemIdEntryoperator= (const ModemIdEntry &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ModemIdEntry *other)
 
ModemIdEntryNew () const final
 
ModemIdEntryNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const ModemIdEntry &from)
 
void MergeFrom (const ModemIdEntry &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_name () const
 
void clear_name ()
 
const ::std::string & name () const
 
void set_name (const ::std::string &value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
::std::string * mutable_name ()
 
::std::string * release_name ()
 
void set_allocated_name (::std::string *name)
 
bool has_modem_id () const
 
void clear_modem_id ()
 
::google::protobuf::uint32 modem_id () const
 
void set_modem_id (::google::protobuf::uint32 value)
 
bool has_type () const
 
void clear_type ()
 
::goby::moos::protobuf::ModemIdEntry_VehicleType type () const
 
void set_type (::goby::moos::protobuf::ModemIdEntry_VehicleType value)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (std::vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual size_t SpaceUsedLong () const
 
int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (std::istream *input)
 
bool ParsePartialFromIstream (std::istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const Descriptor * GetDescriptor () const
 
virtual const ReflectionGetReflection () const final
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
virtual ::google::protobuf::ArenaGetArena () const
 
virtual void * GetMaybeArenaPointer () const
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
int ByteSize () const
 
virtual uint8 * SerializeWithCachedSizesToArray (uint8 *target) const
 
virtual uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, uint8 *target) const
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ModemIdEntrydefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const ModemIdEntryinternal_default_instance ()
 
static bool VehicleType_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * VehicleType_descriptor ()
 
static const ::std::string & VehicleType_Name (VehicleType value)
 
static bool VehicleType_Parse (const ::std::string &name, VehicleType *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const VehicleType UNKNOWN
 
static const VehicleType AUV
 
static const VehicleType BUOY
 
static const VehicleType SHIP
 
static const VehicleType GLIDER
 
static const VehicleType ASC
 
static const VehicleType VehicleType_MIN
 
static const VehicleType VehicleType_MAX
 
static const int VehicleType_ARRAYSIZE
 
static const int kNameFieldNumber = 2
 
static const int kModemIdFieldNumber = 1
 
static const int kTypeFieldNumber = 3
 

Friends

struct ::protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct
 
void swap (ModemIdEntry &a, ModemIdEntry &b)
 

Additional Inherited Members

- Static Protected Member Functions inherited from google::protobuf::MessageLite
template<typename T >
::google::protobuf::internal::RepeatedPtrFieldBase * CastToBase (::google::protobuf::RepeatedPtrField< T > *repeated)
 
template<typename T >
static const ::google::protobuf::internal::RepeatedPtrFieldBase & CastToBase (const ::google::protobuf::RepeatedPtrField< T > &repeated)
 
template<typename T >
static T * CreateMaybeMessage (Arena *arena)
 

Detailed Description

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

Member Typedef Documentation

◆ VehicleType

Constructor & Destructor Documentation

◆ ModemIdEntry() [1/2]

goby::moos::protobuf::ModemIdEntry::ModemIdEntry ( )

◆ ~ModemIdEntry()

virtual goby::moos::protobuf::ModemIdEntry::~ModemIdEntry ( )
virtual

◆ ModemIdEntry() [2/2]

goby::moos::protobuf::ModemIdEntry::ModemIdEntry ( const ModemIdEntry from)

Member Function Documentation

◆ ByteSizeLong()

size_t goby::moos::protobuf::ModemIdEntry::ByteSizeLong ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

◆ Clear()

void goby::moos::protobuf::ModemIdEntry::Clear ( )
finalvirtual

Reimplemented from google::protobuf::Message.

◆ clear_modem_id()

void goby::moos::protobuf::ModemIdEntry::clear_modem_id ( )
inline

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

◆ clear_name()

void goby::moos::protobuf::ModemIdEntry::clear_name ( )
inline

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

◆ clear_type()

void goby::moos::protobuf::ModemIdEntry::clear_type ( )
inline

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

◆ CopyFrom() [1/2]

void goby::moos::protobuf::ModemIdEntry::CopyFrom ( const ::google::protobuf::Message from)
final

◆ CopyFrom() [2/2]

void goby::moos::protobuf::ModemIdEntry::CopyFrom ( const ModemIdEntry from)

◆ default_instance()

static const ModemIdEntry& goby::moos::protobuf::ModemIdEntry::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* goby::moos::protobuf::ModemIdEntry::descriptor ( )
static

◆ GetCachedSize()

int goby::moos::protobuf::ModemIdEntry::GetCachedSize ( ) const
inlinefinalvirtual

Implements google::protobuf::MessageLite.

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

◆ GetMetadata()

::google::protobuf::Metadata goby::moos::protobuf::ModemIdEntry::GetMetadata ( ) const
finalvirtual

◆ has_modem_id()

bool goby::moos::protobuf::ModemIdEntry::has_modem_id ( ) const
inline

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

◆ has_name()

bool goby::moos::protobuf::ModemIdEntry::has_name ( ) const
inline

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

◆ has_type()

bool goby::moos::protobuf::ModemIdEntry::has_type ( ) const
inline

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

◆ InitAsDefaultInstance()

static void goby::moos::protobuf::ModemIdEntry::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const ModemIdEntry* goby::moos::protobuf::ModemIdEntry::internal_default_instance ( )
inlinestatic

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

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* goby::moos::protobuf::ModemIdEntry::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool goby::moos::protobuf::ModemIdEntry::IsInitialized ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

◆ MergeFrom() [1/2]

void goby::moos::protobuf::ModemIdEntry::MergeFrom ( const ::google::protobuf::Message from)
final

◆ MergeFrom() [2/2]

void goby::moos::protobuf::ModemIdEntry::MergeFrom ( const ModemIdEntry from)

◆ MergePartialFromCodedStream()

bool goby::moos::protobuf::ModemIdEntry::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ modem_id()

google::protobuf::uint32 goby::moos::protobuf::ModemIdEntry::modem_id ( ) const
inline

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

◆ mutable_name()

std::string * goby::moos::protobuf::ModemIdEntry::mutable_name ( )
inline

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

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* goby::moos::protobuf::ModemIdEntry::mutable_unknown_fields ( )
inline

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

◆ name()

const ::std::string & goby::moos::protobuf::ModemIdEntry::name ( ) const
inline

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

◆ New() [1/2]

ModemIdEntry* goby::moos::protobuf::ModemIdEntry::New ( ) const
inlinefinalvirtual

Implements google::protobuf::Message.

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

◆ New() [2/2]

ModemIdEntry* goby::moos::protobuf::ModemIdEntry::New ( ::google::protobuf::Arena arena) const
inlinefinalvirtual

Reimplemented from google::protobuf::Message.

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

◆ operator=()

ModemIdEntry& goby::moos::protobuf::ModemIdEntry::operator= ( const ModemIdEntry from)
inline

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

◆ release_name()

std::string * goby::moos::protobuf::ModemIdEntry::release_name ( )
inline

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

◆ SerializeWithCachedSizes()

void goby::moos::protobuf::ModemIdEntry::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_name()

void goby::moos::protobuf::ModemIdEntry::set_allocated_name ( ::std::string *  name)
inline

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

◆ set_modem_id()

void goby::moos::protobuf::ModemIdEntry::set_modem_id ( ::google::protobuf::uint32  value)
inline

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

◆ set_name() [1/3]

void goby::moos::protobuf::ModemIdEntry::set_name ( const ::std::string &  value)
inline

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

◆ set_name() [2/3]

void goby::moos::protobuf::ModemIdEntry::set_name ( const char value)
inline

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

◆ set_name() [3/3]

void goby::moos::protobuf::ModemIdEntry::set_name ( const char value,
size_t  size 
)
inline

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

◆ set_type()

void goby::moos::protobuf::ModemIdEntry::set_type ( ::goby::moos::protobuf::ModemIdEntry_VehicleType  value)
inline

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

◆ Swap()

void goby::moos::protobuf::ModemIdEntry::Swap ( ModemIdEntry other)

◆ type()

goby::moos::protobuf::ModemIdEntry_VehicleType goby::moos::protobuf::ModemIdEntry::type ( ) const
inline

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

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& goby::moos::protobuf::ModemIdEntry::unknown_fields ( ) const
inline

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

◆ VehicleType_descriptor()

static const ::google::protobuf::EnumDescriptor* goby::moos::protobuf::ModemIdEntry::VehicleType_descriptor ( )
inlinestatic

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

◆ VehicleType_IsValid()

static bool goby::moos::protobuf::ModemIdEntry::VehicleType_IsValid ( int  value)
inlinestatic

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

◆ VehicleType_Name()

static const ::std::string& goby::moos::protobuf::ModemIdEntry::VehicleType_Name ( VehicleType  value)
inlinestatic

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

◆ VehicleType_Parse()

static bool goby::moos::protobuf::ModemIdEntry::VehicleType_Parse ( const ::std::string &  name,
VehicleType value 
)
inlinestatic

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

Friends And Related Function Documentation

◆ ::protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct

◆ swap

void swap ( ModemIdEntry a,
ModemIdEntry b 
)
friend

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

Member Data Documentation

◆ ASC

const VehicleType goby::moos::protobuf::ModemIdEntry::ASC
static
Initial value:

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

◆ AUV

const VehicleType goby::moos::protobuf::ModemIdEntry::AUV
static
Initial value:

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

◆ BUOY

const VehicleType goby::moos::protobuf::ModemIdEntry::BUOY
static
Initial value:

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

◆ GLIDER

const VehicleType goby::moos::protobuf::ModemIdEntry::GLIDER
static
Initial value:

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

◆ kIndexInFileMessages

constexpr int goby::moos::protobuf::ModemIdEntry::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

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

◆ kModemIdFieldNumber

const int goby::moos::protobuf::ModemIdEntry::kModemIdFieldNumber = 1
static

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

◆ kNameFieldNumber

const int goby::moos::protobuf::ModemIdEntry::kNameFieldNumber = 2
static

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

◆ kTypeFieldNumber

const int goby::moos::protobuf::ModemIdEntry::kTypeFieldNumber = 3
static

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

◆ SHIP

const VehicleType goby::moos::protobuf::ModemIdEntry::SHIP
static
Initial value:

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

◆ UNKNOWN

const VehicleType goby::moos::protobuf::ModemIdEntry::UNKNOWN
static
Initial value:

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

◆ VehicleType_ARRAYSIZE

const int goby::moos::protobuf::ModemIdEntry::VehicleType_ARRAYSIZE
static
Initial value:

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

◆ VehicleType_MAX

const VehicleType goby::moos::protobuf::ModemIdEntry::VehicleType_MAX
static
Initial value:

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

◆ VehicleType_MIN

const VehicleType goby::moos::protobuf::ModemIdEntry::VehicleType_MIN
static
Initial value:

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


The documentation for this class was generated from the following file:
goby::moos::protobuf::ModemIdEntry_VehicleType_AUV
@ ModemIdEntry_VehicleType_AUV
Definition: modem_id_lookup.pb.h:73
goby::moos::protobuf::ModemIdEntry_VehicleType_ASC
@ ModemIdEntry_VehicleType_ASC
Definition: modem_id_lookup.pb.h:77
goby::moos::protobuf::ModemIdEntry_VehicleType_SHIP
@ ModemIdEntry_VehicleType_SHIP
Definition: modem_id_lookup.pb.h:75
goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE
const int ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE
Definition: modem_id_lookup.pb.h:82
goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MIN
const ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MIN
Definition: modem_id_lookup.pb.h:80
goby::moos::protobuf::ModemIdEntry_VehicleType_BUOY
@ ModemIdEntry_VehicleType_BUOY
Definition: modem_id_lookup.pb.h:74
goby::moos::protobuf::ModemIdEntry_VehicleType_GLIDER
@ ModemIdEntry_VehicleType_GLIDER
Definition: modem_id_lookup.pb.h:76
goby::moos::protobuf::ModemIdEntry_VehicleType_UNKNOWN
@ ModemIdEntry_VehicleType_UNKNOWN
Definition: modem_id_lookup.pb.h:72
goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MAX
const ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MAX
Definition: modem_id_lookup.pb.h:81