DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
daphne::ControlEnvelope Class Referencefinal

#include <daphne_control_high.pb.h>

Inheritance diagram for daphne::ControlEnvelope:
[legend]
Collaboration diagram for daphne::ControlEnvelope:
[legend]

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int { kPayloadFieldNumber = 2 , kTypeFieldNumber = 1 }
 

Public Member Functions

 ControlEnvelope ()
 
 ~ControlEnvelope () override
 
template<typename = void>
PROTOBUF_CONSTEXPR ControlEnvelope (::google::protobuf::internal::ConstantInitialized)
 
 ControlEnvelope (const ControlEnvelope &from)
 
 ControlEnvelope (ControlEnvelope &&from) noexcept
 
ControlEnvelopeoperator= (const ControlEnvelope &from)
 
ControlEnvelopeoperator= (ControlEnvelope &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ControlEnvelope *other)
 
void UnsafeArenaSwap (ControlEnvelope *other)
 
ControlEnvelopeNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const ControlEnvelope &from)
 
void MergeFrom (const ControlEnvelope &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
::size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
 
::uint8_t * _InternalSerialize (::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::google::protobuf::Message::ClassData * GetClassData () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
void clear_payload ()
 
const std::string & payload () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_payload (Arg_ &&arg, Args_... args)
 
std::string * mutable_payload ()
 
PROTOBUF_NODISCARD std::string * release_payload ()
 
void set_allocated_payload (std::string *ptr)
 
void clear_type ()
 
::daphne::MessageType type () const
 
void set_type (::daphne::MessageType value)
 
template<typename >
PROTOBUF_CONSTEXPR ControlEnvelope (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_payload (Arg_ &&arg, Args_... args)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const ControlEnvelopedefault_instance ()
 
static const ControlEnvelopeinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 ControlEnvelope (::google::protobuf::Arena *arena)
 

Private Types

typedef void InternalArenaConstructable_
 
typedef void DestructorSkippable_
 

Private Member Functions

void SharedCtor (::google::protobuf::Arena *arena)
 
void SharedDtor ()
 
void SetCachedSize (int size) const final
 
void InternalSwap (ControlEnvelope *other)
 
const std::string & _internal_payload () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_payload (const std::string &value)
 
std::string * _internal_mutable_payload ()
 
::daphne::MessageType _internal_type () const
 
void _internal_set_type (::daphne::MessageType value)
 

Static Private Member Functions

static void MergeImpl (::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
 
::absl::string_view FullMessageName ()
 

Private Attributes

union { 
 
   Impl_   _impl_ 
 
};  
 

Static Private Attributes

static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
 

Friends

class ::google::protobuf::internal::AnyMetadata
 
class ::google::protobuf::internal::TcParser
 
template<typename T >
class ::google::protobuf::Arena::InternalHelper
 
struct ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
 
void swap (ControlEnvelope &a, ControlEnvelope &b)
 

Detailed Description

Definition at line 6164 of file daphne_control_high.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kPayloadFieldNumber 
kTypeFieldNumber 

Definition at line 6291 of file daphne_control_high.pb.h.

Constructor & Destructor Documentation

◆ ControlEnvelope() [1/6]

daphne::ControlEnvelope::ControlEnvelope ( )
inline

Definition at line 6167 of file daphne_control_high.pb.h.

◆ ~ControlEnvelope()

daphne::ControlEnvelope::~ControlEnvelope ( )
override

Definition at line 9039 of file daphne_control_high.pb.cc.

9039 {
9040 // @@protoc_insertion_point(destructor:daphne.ControlEnvelope)
9041 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
9042 SharedDtor();
9043}

◆ ControlEnvelope() [2/6]

template<typename = void>
PROTOBUF_CONSTEXPR daphne::ControlEnvelope::ControlEnvelope ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ ControlEnvelope() [3/6]

daphne::ControlEnvelope::ControlEnvelope ( const ControlEnvelope & from)

Definition at line 9006 of file daphne_control_high.pb.cc.

9006 : ::google::protobuf::Message() {
9007 ControlEnvelope* const _this = this;
9008 (void)_this;
9009 new (&_impl_) Impl_{
9010 decltype(_impl_.payload_){},
9011 decltype(_impl_.type_){},
9012 /*decltype(_impl_._cached_size_)*/ {},
9013 };
9014 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
9015 from._internal_metadata_);
9016 _impl_.payload_.InitDefault();
9017 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
9018 _impl_.payload_.Set("", GetArenaForAllocation());
9019 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
9020 if (!from._internal_payload().empty()) {
9021 _this->_impl_.payload_.Set(from._internal_payload(), _this->GetArenaForAllocation());
9022 }
9023 _this->_impl_.type_ = from._impl_.type_;
9024
9025 // @@protoc_insertion_point(copy_constructor:daphne.ControlEnvelope)
9026}
::google::protobuf::internal::ArenaStringPtr payload_

◆ ControlEnvelope() [4/6]

daphne::ControlEnvelope::ControlEnvelope ( ControlEnvelope && from)
inlinenoexcept

Definition at line 6173 of file daphne_control_high.pb.h.

6174 : ControlEnvelope() {
6175 *this = ::std::move(from);
6176 }

◆ ControlEnvelope() [5/6]

daphne::ControlEnvelope::ControlEnvelope ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 9001 of file daphne_control_high.pb.cc.

9002 : ::google::protobuf::Message(arena) {
9003 SharedCtor(arena);
9004 // @@protoc_insertion_point(arena_constructor:daphne.ControlEnvelope)
9005}
void SharedCtor(::google::protobuf::Arena *arena)

◆ ControlEnvelope() [6/6]

template<typename >
PROTOBUF_CONSTEXPR daphne::ControlEnvelope::ControlEnvelope ( ::_pbi::ConstantInitialized )

Definition at line 620 of file daphne_control_high.pb.cc.

621 : _impl_{
622 /*decltype(_impl_.payload_)*/ {
623 &::_pbi::fixed_address_empty_string,
624 ::_pbi::ConstantInitialized{},
625 },
626 /*decltype(_impl_.type_)*/ 0,
627 /*decltype(_impl_._cached_size_)*/ {},
628 } {}

Member Function Documentation

◆ _internal_mutable_payload()

std::string * daphne::ControlEnvelope::_internal_mutable_payload ( )
inlineprivate

Definition at line 10125 of file daphne_control_high.pb.h.

10125 {
10126 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10127 ;
10128 return _impl_.payload_.Mutable( GetArenaForAllocation());
10129}

◆ _internal_payload()

const std::string & daphne::ControlEnvelope::_internal_payload ( ) const
inlineprivate

Definition at line 10116 of file daphne_control_high.pb.h.

10116 {
10117 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
10118 return _impl_.payload_.Get();
10119}

◆ _internal_set_payload()

void daphne::ControlEnvelope::_internal_set_payload ( const std::string & value)
inlineprivate

Definition at line 10120 of file daphne_control_high.pb.h.

10120 {
10121 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10122 ;
10123 _impl_.payload_.Set(value, GetArenaForAllocation());
10124}

◆ _internal_set_type()

void daphne::ControlEnvelope::_internal_set_type ( ::daphne::MessageType value)
inlineprivate

Definition at line 10089 of file daphne_control_high.pb.h.

10089 {
10090 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10091 ;
10092 _impl_.type_ = value;
10093}

◆ _internal_type()

daphne::MessageType daphne::ControlEnvelope::_internal_type ( ) const
inlineprivate

Definition at line 10085 of file daphne_control_high.pb.h.

10085 {
10086 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
10087 return static_cast<::daphne::MessageType>(_impl_.type_);
10088}

◆ _InternalParse()

const char * daphne::ControlEnvelope::_InternalParse ( const char * ptr,
::google::protobuf::internal::ParseContext * ctx )
final

Definition at line 9063 of file daphne_control_high.pb.cc.

9064 {
9065 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
9066 return ptr;
9067}
static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_

◆ _InternalSerialize()

uint8_t * daphne::ControlEnvelope::_InternalSerialize ( ::uint8_t * target,
::google::protobuf::io::EpsCopyOutputStream * stream ) const
final

Definition at line 9106 of file daphne_control_high.pb.cc.

9108 {
9109 // @@protoc_insertion_point(serialize_to_array_start:daphne.ControlEnvelope)
9110 ::uint32_t cached_has_bits = 0;
9111 (void)cached_has_bits;
9112
9113 // .daphne.MessageType type = 1;
9114 if (this->_internal_type() != 0) {
9115 target = stream->EnsureSpace(target);
9116 target = ::_pbi::WireFormatLite::WriteEnumToArray(
9117 1, this->_internal_type(), target);
9118 }
9119
9120 // bytes payload = 2;
9121 if (!this->_internal_payload().empty()) {
9122 const std::string& _s = this->_internal_payload();
9123 target = stream->WriteBytesMaybeAliased(2, _s, target);
9124 }
9125
9126 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9127 target =
9128 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
9129 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
9130 }
9131 // @@protoc_insertion_point(serialize_to_array_end:daphne.ControlEnvelope)
9132 return target;
9133}
const std::string & _internal_payload() const
::daphne::MessageType _internal_type() const

◆ ByteSizeLong()

size_t daphne::ControlEnvelope::ByteSizeLong ( ) const
final

Definition at line 9135 of file daphne_control_high.pb.cc.

9135 {
9136// @@protoc_insertion_point(message_byte_size_start:daphne.ControlEnvelope)
9137 ::size_t total_size = 0;
9138
9139 ::uint32_t cached_has_bits = 0;
9140 // Prevent compiler warnings about cached_has_bits being unused
9141 (void) cached_has_bits;
9142
9143 // bytes payload = 2;
9144 if (!this->_internal_payload().empty()) {
9145 total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize(
9146 this->_internal_payload());
9147 }
9148
9149 // .daphne.MessageType type = 1;
9150 if (this->_internal_type() != 0) {
9151 total_size += 1 +
9152 ::_pbi::WireFormatLite::EnumSize(this->_internal_type());
9153 }
9154
9155 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
9156}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

PROTOBUF_NOINLINE void daphne::ControlEnvelope::Clear ( )
final

Definition at line 9052 of file daphne_control_high.pb.cc.

9052 {
9053// @@protoc_insertion_point(message_clear_start:daphne.ControlEnvelope)
9054 ::uint32_t cached_has_bits = 0;
9055 // Prevent compiler warnings about cached_has_bits being unused
9056 (void) cached_has_bits;
9057
9058 _impl_.payload_.ClearToEmpty();
9059 _impl_.type_ = 0;
9060 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
9061}

◆ clear_payload()

void daphne::ControlEnvelope::clear_payload ( )
inline

Definition at line 10096 of file daphne_control_high.pb.h.

10096 {
10097 _impl_.payload_.ClearToEmpty();
10098}

◆ clear_type()

void daphne::ControlEnvelope::clear_type ( )
inline

Definition at line 10074 of file daphne_control_high.pb.h.

10074 {
10075 _impl_.type_ = 0;
10076}

◆ CopyFrom()

void daphne::ControlEnvelope::CopyFrom ( const ControlEnvelope & from)

Definition at line 9182 of file daphne_control_high.pb.cc.

9182 {
9183// @@protoc_insertion_point(class_specific_copy_from_start:daphne.ControlEnvelope)
9184 if (&from == this) return;
9185 Clear();
9186 MergeFrom(from);
9187}
void MergeFrom(const ControlEnvelope &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ default_instance()

static const ControlEnvelope & daphne::ControlEnvelope::default_instance ( )
inlinestatic

Definition at line 6212 of file daphne_control_high.pb.h.

6212 {
6213 return *internal_default_instance();
6214 }
static const ControlEnvelope * internal_default_instance()

◆ descriptor()

static const ::google::protobuf::Descriptor * daphne::ControlEnvelope::descriptor ( )
inlinestatic

Definition at line 6203 of file daphne_control_high.pb.h.

6203 {
6204 return GetDescriptor();
6205 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ FullMessageName()

::absl::string_view daphne::ControlEnvelope::FullMessageName ( )
inlinestaticprivate

Definition at line 6275 of file daphne_control_high.pb.h.

6275 {
6276 return "daphne.ControlEnvelope";
6277 }

◆ GetCachedSize()

int daphne::ControlEnvelope::GetCachedSize ( ) const
inlinefinal

Definition at line 6265 of file daphne_control_high.pb.h.

6265{ return _impl_._cached_size_.Get(); }

◆ GetClassData()

const::google::protobuf::Message::ClassData * daphne::ControlEnvelope::GetClassData ( ) const
final

Definition at line 9162 of file daphne_control_high.pb.cc.

9162{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

static const ::google::protobuf::Descriptor * daphne::ControlEnvelope::GetDescriptor ( )
inlinestatic

Definition at line 6206 of file daphne_control_high.pb.h.

6206 {
6207 return default_instance().GetMetadata().descriptor;
6208 }
static const ControlEnvelope & default_instance()
::google::protobuf::Metadata GetMetadata() const final

◆ GetMetadata()

google::protobuf::Metadata daphne::ControlEnvelope::GetMetadata ( ) const
final

Definition at line 9203 of file daphne_control_high.pb.cc.

9203 {
9204 return ::_pbi::AssignDescriptors(
9207}
::absl::once_flag descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto_once
::_pb::Metadata file_level_metadata_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto[30]
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto_getter()

◆ GetReflection()

static const ::google::protobuf::Reflection * daphne::ControlEnvelope::GetReflection ( )
inlinestatic

Definition at line 6209 of file daphne_control_high.pb.h.

6209 {
6210 return default_instance().GetMetadata().reflection;
6211 }

◆ internal_default_instance()

static const ControlEnvelope * daphne::ControlEnvelope::internal_default_instance ( )
inlinestatic

Definition at line 6215 of file daphne_control_high.pb.h.

6215 {
6216 return reinterpret_cast<const ControlEnvelope*>(
6218 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ControlEnvelopeDefaultTypeInternal _ControlEnvelope_default_instance_

◆ InternalSwap()

void daphne::ControlEnvelope::InternalSwap ( ControlEnvelope * other)
private

Definition at line 9193 of file daphne_control_high.pb.cc.

9193 {
9194 using std::swap;
9195 auto* lhs_arena = GetArenaForAllocation();
9196 auto* rhs_arena = other->GetArenaForAllocation();
9197 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
9198 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.payload_, lhs_arena,
9199 &other->_impl_.payload_, rhs_arena);
9200 swap(_impl_.type_, other->_impl_.type_);
9201}
friend void swap(ControlEnvelope &a, ControlEnvelope &b)

◆ IsInitialized()

PROTOBUF_NOINLINE bool daphne::ControlEnvelope::IsInitialized ( ) const
final

Definition at line 9189 of file daphne_control_high.pb.cc.

9189 {
9190 return true;
9191}

◆ MergeFrom()

void daphne::ControlEnvelope::MergeFrom ( const ControlEnvelope & from)
inline

Definition at line 6252 of file daphne_control_high.pb.h.

6252 {
6253 ControlEnvelope::MergeImpl(*this, from);
6254 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

void daphne::ControlEnvelope::MergeImpl ( ::google::protobuf::Message & to_msg,
const ::google::protobuf::Message & from_msg )
staticprivate

Definition at line 9165 of file daphne_control_high.pb.cc.

9165 {
9166 auto* const _this = static_cast<ControlEnvelope*>(&to_msg);
9167 auto& from = static_cast<const ControlEnvelope&>(from_msg);
9168 // @@protoc_insertion_point(class_specific_merge_from_start:daphne.ControlEnvelope)
9169 ABSL_DCHECK_NE(&from, _this);
9170 ::uint32_t cached_has_bits = 0;
9171 (void) cached_has_bits;
9172
9173 if (!from._internal_payload().empty()) {
9174 _this->_internal_set_payload(from._internal_payload());
9175 }
9176 if (from._internal_type() != 0) {
9177 _this->_internal_set_type(from._internal_type());
9178 }
9179 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
9180}

◆ mutable_payload()

std::string * daphne::ControlEnvelope::mutable_payload ( )
inline

Definition at line 10111 of file daphne_control_high.pb.h.

10111 {
10112 std::string* _s = _internal_mutable_payload();
10113 // @@protoc_insertion_point(field_mutable:daphne.ControlEnvelope.payload)
10114 return _s;
10115}

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * daphne::ControlEnvelope::mutable_unknown_fields ( )
inline

Definition at line 6199 of file daphne_control_high.pb.h.

6199 {
6200 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
6201 }

◆ New()

ControlEnvelope * daphne::ControlEnvelope::New ( ::google::protobuf::Arena * arena = nullptr) const
inlinefinal

Definition at line 6246 of file daphne_control_high.pb.h.

6246 {
6247 return CreateMaybeMessage<ControlEnvelope>(arena);
6248 }

◆ operator=() [1/2]

ControlEnvelope & daphne::ControlEnvelope::operator= ( const ControlEnvelope & from)
inline

Definition at line 6178 of file daphne_control_high.pb.h.

6178 {
6179 CopyFrom(from);
6180 return *this;
6181 }
void CopyFrom(const ControlEnvelope &from)

◆ operator=() [2/2]

ControlEnvelope & daphne::ControlEnvelope::operator= ( ControlEnvelope && from)
inlinenoexcept

Definition at line 6182 of file daphne_control_high.pb.h.

6182 {
6183 if (this == &from) return *this;
6184 if (GetOwningArena() == from.GetOwningArena()
6185 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
6186 && GetOwningArena() != nullptr
6187 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
6188 ) {
6189 InternalSwap(&from);
6190 } else {
6191 CopyFrom(from);
6192 }
6193 return *this;
6194 }
void InternalSwap(ControlEnvelope *other)

◆ payload()

const std::string & daphne::ControlEnvelope::payload ( ) const
inline

Definition at line 10099 of file daphne_control_high.pb.h.

10099 {
10100 // @@protoc_insertion_point(field_get:daphne.ControlEnvelope.payload)
10101 return _internal_payload();
10102}

◆ release_payload()

std::string * daphne::ControlEnvelope::release_payload ( )
inline

Definition at line 10130 of file daphne_control_high.pb.h.

10130 {
10131 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10132 // @@protoc_insertion_point(field_release:daphne.ControlEnvelope.payload)
10133 return _impl_.payload_.Release();
10134}

◆ set_allocated_payload()

void daphne::ControlEnvelope::set_allocated_payload ( std::string * ptr)
inline

Definition at line 10135 of file daphne_control_high.pb.h.

10135 {
10136 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10137 _impl_.payload_.SetAllocated(value, GetArenaForAllocation());
10138 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
10139 if (_impl_.payload_.IsDefault()) {
10140 _impl_.payload_.Set("", GetArenaForAllocation());
10141 }
10142 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
10143 // @@protoc_insertion_point(field_set_allocated:daphne.ControlEnvelope.payload)
10144}

◆ set_payload() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void daphne::ControlEnvelope::set_payload ( Arg_ && arg,
Args_... args )

◆ set_payload() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void daphne::ControlEnvelope::set_payload ( Arg_ && arg,
Args_... args )
inline

Definition at line 10104 of file daphne_control_high.pb.h.

10105 {
10106 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10107 ;
10108 _impl_.payload_.SetBytes(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
10109 // @@protoc_insertion_point(field_set:daphne.ControlEnvelope.payload)
10110}

◆ set_type()

void daphne::ControlEnvelope::set_type ( ::daphne::MessageType value)
inline

Definition at line 10081 of file daphne_control_high.pb.h.

10081 {
10082 _internal_set_type(value);
10083 // @@protoc_insertion_point(field_set:daphne.ControlEnvelope.type)
10084}
void _internal_set_type(::daphne::MessageType value)

◆ SetCachedSize()

void daphne::ControlEnvelope::SetCachedSize ( int size) const
finalprivate

Definition at line 9048 of file daphne_control_high.pb.cc.

9048 {
9049 _impl_._cached_size_.Set(size);
9050}

◆ SharedCtor()

void daphne::ControlEnvelope::SharedCtor ( ::google::protobuf::Arena * arena)
inlineprivate

Definition at line 9027 of file daphne_control_high.pb.cc.

9027 {
9028 (void)arena;
9029 new (&_impl_) Impl_{
9030 decltype(_impl_.payload_){},
9031 decltype(_impl_.type_){0},
9032 /*decltype(_impl_._cached_size_)*/ {},
9033 };
9034 _impl_.payload_.InitDefault();
9035 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
9036 _impl_.payload_.Set("", GetArenaForAllocation());
9037 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
9038}

◆ SharedDtor()

void daphne::ControlEnvelope::SharedDtor ( )
inlineprivate

Definition at line 9044 of file daphne_control_high.pb.cc.

9044 {
9045 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
9046 _impl_.payload_.Destroy();
9047}

◆ Swap()

void daphne::ControlEnvelope::Swap ( ControlEnvelope * other)
inline

Definition at line 6225 of file daphne_control_high.pb.h.

6225 {
6226 if (other == this) return;
6227 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
6228 if (GetOwningArena() != nullptr &&
6229 GetOwningArena() == other->GetOwningArena()) {
6230 #else // PROTOBUF_FORCE_COPY_IN_SWAP
6231 if (GetOwningArena() == other->GetOwningArena()) {
6232 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
6233 InternalSwap(other);
6234 } else {
6235 ::google::protobuf::internal::GenericSwap(this, other);
6236 }
6237 }

◆ type()

daphne::MessageType daphne::ControlEnvelope::type ( ) const
inline

Definition at line 10077 of file daphne_control_high.pb.h.

10077 {
10078 // @@protoc_insertion_point(field_get:daphne.ControlEnvelope.type)
10079 return _internal_type();
10080}

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & daphne::ControlEnvelope::unknown_fields ( ) const
inline

Definition at line 6196 of file daphne_control_high.pb.h.

6196 {
6197 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
6198 }

◆ UnsafeArenaSwap()

void daphne::ControlEnvelope::UnsafeArenaSwap ( ControlEnvelope * other)
inline

Definition at line 6238 of file daphne_control_high.pb.h.

6238 {
6239 if (other == this) return;
6240 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
6241 InternalSwap(other);
6242 }

Friends And Related Symbol Documentation

◆ ::google::protobuf::Arena::InternalHelper

template<typename T >
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 6327 of file daphne_control_high.pb.h.

◆ ::google::protobuf::internal::AnyMetadata

friend class ::google::protobuf::internal::AnyMetadata
friend

Definition at line 6274 of file daphne_control_high.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 6325 of file daphne_control_high.pb.h.

◆ ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

◆ swap

void swap ( ControlEnvelope & a,
ControlEnvelope & b )
friend

Definition at line 6222 of file daphne_control_high.pb.h.

6222 {
6223 a.Swap(&b);
6224 }

Member Data Documentation

◆ [union]

union { ... } daphne::ControlEnvelope

◆ _class_data_

const::google::protobuf::Message::ClassData daphne::ControlEnvelope::_class_data_
static
Initial value:
= {
::google::protobuf::Message::CopyWithSourceCheck,
}

Definition at line 6282 of file daphne_control_high.pb.h.

◆ _impl_

Impl_ daphne::ControlEnvelope::_impl_

Definition at line 6336 of file daphne_control_high.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 1, 2, 0, 0, 2 > daphne::ControlEnvelope::_table_
staticprivate

Definition at line 6326 of file daphne_control_high.pb.h.

◆ kIndexInFileMessages

int daphne::ControlEnvelope::kIndexInFileMessages
staticconstexpr
Initial value:
=
29

Definition at line 6219 of file daphne_control_high.pb.h.


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