JaiaBot 2.0.0
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::protobuf::MOOSMessage Class Referencefinal

#include <jaiabot/messages/moos.pb.h>

Inheritance diagram for jaiabot::protobuf::MOOSMessage:
Collaboration diagram for jaiabot::protobuf::MOOSMessage:

Public Types

enum  ValueCase { kSvalue = 3 , kDvalue = 4 , kBvalue = 5 , VALUE_NOT_SET = 0 }
 
enum  : int {
  kKeyFieldNumber = 2 , kSourceFieldNumber = 8 , kSourceAuxFieldNumber = 9 , kCommunityFieldNumber = 10 ,
  kUnixtimeFieldNumber = 6 , kIdFieldNumber = 7 , kTypeFieldNumber = 1 , kSvalueFieldNumber = 3 ,
  kDvalueFieldNumber = 4 , kBvalueFieldNumber = 5
}
 
typedef MOOSMessage_Type Type
 

Public Member Functions

 MOOSMessage ()
 
 ~MOOSMessage () override
 
PROTOBUF_CONSTEXPR MOOSMessage (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 MOOSMessage (const MOOSMessage &from)
 
 MOOSMessage (MOOSMessage &&from) noexcept
 
MOOSMessageoperator= (const MOOSMessage &from)
 
MOOSMessageoperator= (MOOSMessage &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MOOSMessage *other)
 
void UnsafeArenaSwap (MOOSMessage *other)
 
MOOSMessageNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const MOOSMessage &from)
 
void MergeFrom (const MOOSMessage &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_key () const
 
void clear_key ()
 
const std::string & key () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_key (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_key ()
 
PROTOBUF_NODISCARD std::string * release_key ()
 
void set_allocated_key (std::string *key)
 
bool has_source () const
 
void clear_source ()
 
const std::string & source () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_source (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_source ()
 
PROTOBUF_NODISCARD std::string * release_source ()
 
void set_allocated_source (std::string *source)
 
bool has_source_aux () const
 
void clear_source_aux ()
 
const std::string & source_aux () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_source_aux (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_source_aux ()
 
PROTOBUF_NODISCARD std::string * release_source_aux ()
 
void set_allocated_source_aux (std::string *source_aux)
 
bool has_community () const
 
void clear_community ()
 
const std::string & community () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_community (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_community ()
 
PROTOBUF_NODISCARD std::string * release_community ()
 
void set_allocated_community (std::string *community)
 
bool has_unixtime () const
 
void clear_unixtime ()
 
double unixtime () const
 
void set_unixtime (double value)
 
bool has_id () const
 
void clear_id ()
 
int32_t id () const
 
void set_id (int32_t value)
 
bool has_type () const
 
void clear_type ()
 
::jaiabot::protobuf::MOOSMessage_Type type () const
 
void set_type (::jaiabot::protobuf::MOOSMessage_Type value)
 
bool has_svalue () const
 
void clear_svalue ()
 
const std::string & svalue () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_svalue (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_svalue ()
 
PROTOBUF_NODISCARD std::string * release_svalue ()
 
void set_allocated_svalue (std::string *svalue)
 
bool has_dvalue () const
 
void clear_dvalue ()
 
double dvalue () const
 
void set_dvalue (double value)
 
bool has_bvalue () const
 
void clear_bvalue ()
 
const std::string & bvalue () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_bvalue (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_bvalue ()
 
PROTOBUF_NODISCARD std::string * release_bvalue ()
 
void set_allocated_bvalue (std::string *bvalue)
 
void clear_value ()
 
ValueCase value_case () const
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_key (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_source (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_source_aux (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_community (ArgT0 &&arg0, ArgT... args)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MOOSMessagedefault_instance ()
 
static const MOOSMessageinternal_default_instance ()
 
static bool Type_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor ()
 
template<typename T >
static const std::string & Type_Name (T enum_t_value)
 
static bool Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Type *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 
static constexpr Type TYPE_DOUBLE
 
static constexpr Type TYPE_STRING
 
static constexpr Type TYPE_BINARY_STRING
 
static constexpr Type Type_MIN
 
static constexpr Type Type_MAX
 
static constexpr int Type_ARRAYSIZE
 

Protected Member Functions

 MOOSMessage (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_jaiabot_2fmessages_2fmoos_2eproto
 
void swap (MOOSMessage &a, MOOSMessage &b)
 

Detailed Description

Definition at line 91 of file moos.pb.h.

Member Typedef Documentation

◆ Type

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kKeyFieldNumber 
kSourceFieldNumber 
kSourceAuxFieldNumber 
kCommunityFieldNumber 
kUnixtimeFieldNumber 
kIdFieldNumber 
kTypeFieldNumber 
kSvalueFieldNumber 
kDvalueFieldNumber 
kBvalueFieldNumber 

Definition at line 257 of file moos.pb.h.

◆ ValueCase

Enumerator
kSvalue 
kDvalue 
kBvalue 
VALUE_NOT_SET 

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

Constructor & Destructor Documentation

◆ MOOSMessage() [1/5]

jaiabot::protobuf::MOOSMessage::MOOSMessage ( )
inline

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

◆ ~MOOSMessage()

jaiabot::protobuf::MOOSMessage::~MOOSMessage ( )
override

◆ MOOSMessage() [2/5]

PROTOBUF_CONSTEXPR jaiabot::protobuf::MOOSMessage::MOOSMessage ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ MOOSMessage() [3/5]

jaiabot::protobuf::MOOSMessage::MOOSMessage ( const MOOSMessage from)

◆ MOOSMessage() [4/5]

jaiabot::protobuf::MOOSMessage::MOOSMessage ( MOOSMessage &&  from)
inlinenoexcept

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

◆ MOOSMessage() [5/5]

jaiabot::protobuf::MOOSMessage::MOOSMessage ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * jaiabot::protobuf::MOOSMessage::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * jaiabot::protobuf::MOOSMessage::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ bvalue()

const std::string & jaiabot::protobuf::MOOSMessage::bvalue ( ) const
inline

Definition at line 709 of file moos.pb.h.

◆ ByteSizeLong()

size_t jaiabot::protobuf::MOOSMessage::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void jaiabot::protobuf::MOOSMessage::Clear ( )
final

◆ clear_bvalue()

void jaiabot::protobuf::MOOSMessage::clear_bvalue ( )
inline

Definition at line 703 of file moos.pb.h.

◆ clear_community()

void jaiabot::protobuf::MOOSMessage::clear_community ( )
inline

Definition at line 970 of file moos.pb.h.

◆ clear_dvalue()

void jaiabot::protobuf::MOOSMessage::clear_dvalue ( )
inline

Definition at line 665 of file moos.pb.h.

◆ clear_id()

void jaiabot::protobuf::MOOSMessage::clear_id ( )
inline

Definition at line 806 of file moos.pb.h.

◆ clear_key()

void jaiabot::protobuf::MOOSMessage::clear_key ( )
inline

Definition at line 518 of file moos.pb.h.

◆ clear_source()

void jaiabot::protobuf::MOOSMessage::clear_source ( )
inline

Definition at line 834 of file moos.pb.h.

◆ clear_source_aux()

void jaiabot::protobuf::MOOSMessage::clear_source_aux ( )
inline

Definition at line 902 of file moos.pb.h.

◆ clear_svalue()

void jaiabot::protobuf::MOOSMessage::clear_svalue ( )
inline

Definition at line 588 of file moos.pb.h.

◆ clear_type()

void jaiabot::protobuf::MOOSMessage::clear_type ( )
inline

Definition at line 489 of file moos.pb.h.

◆ clear_unixtime()

void jaiabot::protobuf::MOOSMessage::clear_unixtime ( )
inline

Definition at line 778 of file moos.pb.h.

◆ clear_value()

void jaiabot::protobuf::MOOSMessage::clear_value ( )

◆ community()

const std::string & jaiabot::protobuf::MOOSMessage::community ( ) const
inline

Definition at line 974 of file moos.pb.h.

◆ CopyFrom()

void jaiabot::protobuf::MOOSMessage::CopyFrom ( const MOOSMessage from)

◆ default_instance()

static const MOOSMessage & jaiabot::protobuf::MOOSMessage::default_instance ( )
inlinestatic

Definition at line 138 of file moos.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::protobuf::MOOSMessage::descriptor ( )
inlinestatic

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

◆ dvalue()

double jaiabot::protobuf::MOOSMessage::dvalue ( ) const
inline

Definition at line 684 of file moos.pb.h.

◆ GetCachedSize()

int jaiabot::protobuf::MOOSMessage::GetCachedSize ( ) const
inlinefinal

Definition at line 198 of file moos.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * jaiabot::protobuf::MOOSMessage::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::protobuf::MOOSMessage::GetDescriptor ( )
inlinestatic

Definition at line 132 of file moos.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata jaiabot::protobuf::MOOSMessage::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * jaiabot::protobuf::MOOSMessage::GetReflection ( )
inlinestatic

Definition at line 135 of file moos.pb.h.

◆ has_bvalue()

bool jaiabot::protobuf::MOOSMessage::has_bvalue ( ) const
inline

Definition at line 697 of file moos.pb.h.

◆ has_community()

bool jaiabot::protobuf::MOOSMessage::has_community ( ) const
inline

Definition at line 967 of file moos.pb.h.

◆ has_dvalue()

bool jaiabot::protobuf::MOOSMessage::has_dvalue ( ) const
inline

Definition at line 659 of file moos.pb.h.

◆ has_id()

bool jaiabot::protobuf::MOOSMessage::has_id ( ) const
inline

Definition at line 803 of file moos.pb.h.

◆ has_key()

bool jaiabot::protobuf::MOOSMessage::has_key ( ) const
inline

Definition at line 515 of file moos.pb.h.

◆ has_source()

bool jaiabot::protobuf::MOOSMessage::has_source ( ) const
inline

Definition at line 831 of file moos.pb.h.

◆ has_source_aux()

bool jaiabot::protobuf::MOOSMessage::has_source_aux ( ) const
inline

Definition at line 899 of file moos.pb.h.

◆ has_svalue()

bool jaiabot::protobuf::MOOSMessage::has_svalue ( ) const
inline

Definition at line 582 of file moos.pb.h.

◆ has_type()

bool jaiabot::protobuf::MOOSMessage::has_type ( ) const
inline

Definition at line 486 of file moos.pb.h.

◆ has_unixtime()

bool jaiabot::protobuf::MOOSMessage::has_unixtime ( ) const
inline

Definition at line 775 of file moos.pb.h.

◆ id()

int32_t jaiabot::protobuf::MOOSMessage::id ( ) const
inline

Definition at line 813 of file moos.pb.h.

◆ internal_default_instance()

static const MOOSMessage * jaiabot::protobuf::MOOSMessage::internal_default_instance ( )
inlinestatic

Definition at line 148 of file moos.pb.h.

◆ IsInitialized()

bool jaiabot::protobuf::MOOSMessage::IsInitialized ( ) const
final

◆ key()

const std::string & jaiabot::protobuf::MOOSMessage::key ( ) const
inline

Definition at line 522 of file moos.pb.h.

◆ MergeFrom()

void jaiabot::protobuf::MOOSMessage::MergeFrom ( const MOOSMessage from)
inline

Definition at line 185 of file moos.pb.h.

◆ mutable_bvalue()

std::string * jaiabot::protobuf::MOOSMessage::mutable_bvalue ( )
inline

Definition at line 723 of file moos.pb.h.

◆ mutable_community()

std::string * jaiabot::protobuf::MOOSMessage::mutable_community ( )
inline

Definition at line 985 of file moos.pb.h.

◆ mutable_key()

std::string * jaiabot::protobuf::MOOSMessage::mutable_key ( )
inline

Definition at line 533 of file moos.pb.h.

◆ mutable_source()

std::string * jaiabot::protobuf::MOOSMessage::mutable_source ( )
inline

Definition at line 849 of file moos.pb.h.

◆ mutable_source_aux()

std::string * jaiabot::protobuf::MOOSMessage::mutable_source_aux ( )
inline

Definition at line 917 of file moos.pb.h.

◆ mutable_svalue()

std::string * jaiabot::protobuf::MOOSMessage::mutable_svalue ( )
inline

Definition at line 608 of file moos.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * jaiabot::protobuf::MOOSMessage::mutable_unknown_fields ( )
inline

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

◆ New()

MOOSMessage * jaiabot::protobuf::MOOSMessage::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 179 of file moos.pb.h.

◆ operator=() [1/2]

MOOSMessage & jaiabot::protobuf::MOOSMessage::operator= ( const MOOSMessage from)
inline

Definition at line 104 of file moos.pb.h.

◆ operator=() [2/2]

MOOSMessage & jaiabot::protobuf::MOOSMessage::operator= ( MOOSMessage &&  from)
inlinenoexcept

Definition at line 108 of file moos.pb.h.

◆ release_bvalue()

std::string * jaiabot::protobuf::MOOSMessage::release_bvalue ( )
inline

Definition at line 750 of file moos.pb.h.

◆ release_community()

std::string * jaiabot::protobuf::MOOSMessage::release_community ( )
inline

Definition at line 1001 of file moos.pb.h.

◆ release_key()

std::string * jaiabot::protobuf::MOOSMessage::release_key ( )
inline

Definition at line 549 of file moos.pb.h.

◆ release_source()

std::string * jaiabot::protobuf::MOOSMessage::release_source ( )
inline

Definition at line 865 of file moos.pb.h.

◆ release_source_aux()

std::string * jaiabot::protobuf::MOOSMessage::release_source_aux ( )
inline

Definition at line 933 of file moos.pb.h.

◆ release_svalue()

std::string * jaiabot::protobuf::MOOSMessage::release_svalue ( )
inline

Definition at line 635 of file moos.pb.h.

◆ set_allocated_bvalue()

void jaiabot::protobuf::MOOSMessage::set_allocated_bvalue ( std::string *  bvalue)
inline

Definition at line 759 of file moos.pb.h.

◆ set_allocated_community()

void jaiabot::protobuf::MOOSMessage::set_allocated_community ( std::string *  community)
inline

Definition at line 1015 of file moos.pb.h.

◆ set_allocated_key()

void jaiabot::protobuf::MOOSMessage::set_allocated_key ( std::string *  key)
inline

Definition at line 563 of file moos.pb.h.

◆ set_allocated_source()

void jaiabot::protobuf::MOOSMessage::set_allocated_source ( std::string *  source)
inline

Definition at line 879 of file moos.pb.h.

◆ set_allocated_source_aux()

void jaiabot::protobuf::MOOSMessage::set_allocated_source_aux ( std::string *  source_aux)
inline

Definition at line 947 of file moos.pb.h.

◆ set_allocated_svalue()

void jaiabot::protobuf::MOOSMessage::set_allocated_svalue ( std::string *  svalue)
inline

Definition at line 644 of file moos.pb.h.

◆ set_bvalue()

template<typename ArgT0 , typename... ArgT>
void jaiabot::protobuf::MOOSMessage::set_bvalue ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 714 of file moos.pb.h.

◆ set_community() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::protobuf::MOOSMessage::set_community ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_community() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::protobuf::MOOSMessage::set_community ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 980 of file moos.pb.h.

◆ set_dvalue()

void jaiabot::protobuf::MOOSMessage::set_dvalue ( double  value)
inline

Definition at line 688 of file moos.pb.h.

◆ set_id()

void jaiabot::protobuf::MOOSMessage::set_id ( int32_t  value)
inline

Definition at line 821 of file moos.pb.h.

◆ set_key() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::protobuf::MOOSMessage::set_key ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_key() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::protobuf::MOOSMessage::set_key ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 528 of file moos.pb.h.

◆ set_source() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::protobuf::MOOSMessage::set_source ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_source() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::protobuf::MOOSMessage::set_source ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 844 of file moos.pb.h.

◆ set_source_aux() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::protobuf::MOOSMessage::set_source_aux ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_source_aux() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::protobuf::MOOSMessage::set_source_aux ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 912 of file moos.pb.h.

◆ set_svalue()

template<typename ArgT0 , typename... ArgT>
void jaiabot::protobuf::MOOSMessage::set_svalue ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 599 of file moos.pb.h.

◆ set_type()

void jaiabot::protobuf::MOOSMessage::set_type ( ::jaiabot::protobuf::MOOSMessage_Type  value)
inline

Definition at line 505 of file moos.pb.h.

◆ set_unixtime()

void jaiabot::protobuf::MOOSMessage::set_unixtime ( double  value)
inline

Definition at line 793 of file moos.pb.h.

◆ source()

const std::string & jaiabot::protobuf::MOOSMessage::source ( ) const
inline

Definition at line 838 of file moos.pb.h.

◆ source_aux()

const std::string & jaiabot::protobuf::MOOSMessage::source_aux ( ) const
inline

Definition at line 906 of file moos.pb.h.

◆ svalue()

const std::string & jaiabot::protobuf::MOOSMessage::svalue ( ) const
inline

Definition at line 594 of file moos.pb.h.

◆ Swap()

void jaiabot::protobuf::MOOSMessage::Swap ( MOOSMessage other)
inline

Definition at line 158 of file moos.pb.h.

◆ type()

jaiabot::protobuf::MOOSMessage_Type jaiabot::protobuf::MOOSMessage::type ( ) const
inline

Definition at line 496 of file moos.pb.h.

◆ Type_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::protobuf::MOOSMessage::Type_descriptor ( )
inlinestatic

Definition at line 240 of file moos.pb.h.

◆ Type_IsValid()

static bool jaiabot::protobuf::MOOSMessage::Type_IsValid ( int  value)
inlinestatic

Definition at line 230 of file moos.pb.h.

◆ Type_Name()

template<typename T >
static const std::string & jaiabot::protobuf::MOOSMessage::Type_Name ( enum_t_value)
inlinestatic

Definition at line 244 of file moos.pb.h.

◆ Type_Parse()

static bool jaiabot::protobuf::MOOSMessage::Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Type value 
)
inlinestatic

Definition at line 250 of file moos.pb.h.

◆ unixtime()

double jaiabot::protobuf::MOOSMessage::unixtime ( ) const
inline

Definition at line 785 of file moos.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & jaiabot::protobuf::MOOSMessage::unknown_fields ( ) const
inline

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

◆ UnsafeArenaSwap()

void jaiabot::protobuf::MOOSMessage::UnsafeArenaSwap ( MOOSMessage other)
inline

Definition at line 171 of file moos.pb.h.

◆ value_case()

MOOSMessage::ValueCase jaiabot::protobuf::MOOSMessage::value_case ( ) const
inline

Definition at line 1036 of file moos.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 444 of file moos.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 207 of file moos.pb.h.

◆ ::TableStruct_jaiabot_2fmessages_2fmoos_2eproto

Definition at line 468 of file moos.pb.h.

◆ swap

void swap ( MOOSMessage a,
MOOSMessage b 
)
friend

Definition at line 155 of file moos.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::protobuf::MOOSMessage::_class_data_
static

Definition at line 216 of file moos.pb.h.

◆ _impl_

Impl_ jaiabot::protobuf::MOOSMessage::_impl_

Definition at line 467 of file moos.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::MOOSMessage::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 152 of file moos.pb.h.

◆ Type_ARRAYSIZE

constexpr int jaiabot::protobuf::MOOSMessage::Type_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 237 of file moos.pb.h.

◆ TYPE_BINARY_STRING

constexpr Type jaiabot::protobuf::MOOSMessage::TYPE_BINARY_STRING
staticconstexpr
Initial value:

Definition at line 228 of file moos.pb.h.

◆ TYPE_DOUBLE

constexpr Type jaiabot::protobuf::MOOSMessage::TYPE_DOUBLE
staticconstexpr
Initial value:

Definition at line 224 of file moos.pb.h.

◆ Type_MAX

constexpr Type jaiabot::protobuf::MOOSMessage::Type_MAX
staticconstexpr
Initial value:
=
constexpr MOOSMessage_Type MOOSMessage_Type_Type_MAX
Definition moos.pb.h:72

Definition at line 235 of file moos.pb.h.

◆ Type_MIN

constexpr Type jaiabot::protobuf::MOOSMessage::Type_MIN
staticconstexpr
Initial value:
=
constexpr MOOSMessage_Type MOOSMessage_Type_Type_MIN
Definition moos.pb.h:71

Definition at line 233 of file moos.pb.h.

◆ TYPE_STRING

constexpr Type jaiabot::protobuf::MOOSMessage::TYPE_STRING
staticconstexpr
Initial value:

Definition at line 226 of file moos.pb.h.


The documentation for this class was generated from the following file: