AERA
Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Friends | List of all members
tcp_io_device::SetupMessage Class Referencefinal
Inheritance diagram for tcp_io_device::SetupMessage:

Public Types

enum  : int { kEntitiesFieldNumber = 1, kObjectsFieldNumber = 2, kCommandsFieldNumber = 3, kCommandDescriptionsFieldNumber = 4 }
 

Public Member Functions

PROTOBUF_CONSTEXPR SetupMessage (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 SetupMessage (const SetupMessage &from)
 
 SetupMessage (SetupMessage &&from) noexcept
 
SetupMessageoperator= (const SetupMessage &from)
 
SetupMessageoperator= (SetupMessage &&from) noexcept
 
void Swap (SetupMessage *other)
 
void UnsafeArenaSwap (SetupMessage *other)
 
SetupMessageNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const SetupMessage &from)
 
void MergeFrom (const SetupMessage &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
 
int entities_size () const
 
void clear_entities ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, int32_t > & entities () const
 
::PROTOBUF_NAMESPACE_ID::Map< std::string, int32_t > * mutable_entities ()
 
int objects_size () const
 
void clear_objects ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, int32_t > & objects () const
 
::PROTOBUF_NAMESPACE_ID::Map< std::string, int32_t > * mutable_objects ()
 
int commands_size () const
 
void clear_commands ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, int32_t > & commands () const
 
::PROTOBUF_NAMESPACE_ID::Map< std::string, int32_t > * mutable_commands ()
 
int commanddescriptions_size () const
 
void clear_commanddescriptions ()
 
::tcp_io_device::CommandDescriptionmutable_commanddescriptions (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::tcp_io_device::CommandDescription > * mutable_commanddescriptions ()
 
const ::tcp_io_device::CommandDescriptioncommanddescriptions (int index) const
 
::tcp_io_device::CommandDescriptionadd_commanddescriptions ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::tcp_io_device::CommandDescription > & commanddescriptions () const
 

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 SetupMessagedefault_instance ()
 
static const SetupMessageinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 SetupMessage (::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_tcp_5fdata_5fmessage_2eproto
 
void swap (SetupMessage &a, SetupMessage &b)
 

Detailed Description

Definition at line 872 of file tcp_data_message.pb.h.

Member Data Documentation

◆ kIndexInFileMessages

constexpr int tcp_io_device::SetupMessage::kIndexInFileMessages
staticconstexpr
Initial value:
=
6

Definition at line 919 of file tcp_data_message.pb.h.


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