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

#include <daphne_control_high.pb.h>

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

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int {
  kPayloadFieldNumber = 4 , kRouteFieldNumber = 13 , kVersionFieldNumber = 1 , kDirFieldNumber = 2 ,
  kTaskIdFieldNumber = 10 , kMsgIdFieldNumber = 11 , kCorrelIdFieldNumber = 12 , kTimestampNsFieldNumber = 20 ,
  kTypeFieldNumber = 3
}
 

Public Member Functions

 ControlEnvelopeV2 ()
 
 ~ControlEnvelopeV2 () override
 
template<typename = void>
PROTOBUF_CONSTEXPR ControlEnvelopeV2 (::google::protobuf::internal::ConstantInitialized)
 
 ControlEnvelopeV2 (const ControlEnvelopeV2 &from)
 
 ControlEnvelopeV2 (ControlEnvelopeV2 &&from) noexcept
 
ControlEnvelopeV2operator= (const ControlEnvelopeV2 &from)
 
ControlEnvelopeV2operator= (ControlEnvelopeV2 &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ControlEnvelopeV2 *other)
 
void UnsafeArenaSwap (ControlEnvelopeV2 *other)
 
ControlEnvelopeV2New (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const ControlEnvelopeV2 &from)
 
void MergeFrom (const ControlEnvelopeV2 &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_route ()
 
const std::string & route () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_route (Arg_ &&arg, Args_... args)
 
std::string * mutable_route ()
 
PROTOBUF_NODISCARD std::string * release_route ()
 
void set_allocated_route (std::string *ptr)
 
void clear_version ()
 
::uint32_t version () const
 
void set_version (::uint32_t value)
 
void clear_dir ()
 
::daphne::Direction dir () const
 
void set_dir (::daphne::Direction value)
 
void clear_task_id ()
 
::uint64_t task_id () const
 
void set_task_id (::uint64_t value)
 
void clear_msg_id ()
 
::uint64_t msg_id () const
 
void set_msg_id (::uint64_t value)
 
void clear_correl_id ()
 
::uint64_t correl_id () const
 
void set_correl_id (::uint64_t value)
 
void clear_timestamp_ns ()
 
::uint64_t timestamp_ns () const
 
void set_timestamp_ns (::uint64_t value)
 
void clear_type ()
 
::daphne::MessageTypeV2 type () const
 
void set_type (::daphne::MessageTypeV2 value)
 
template<typename >
PROTOBUF_CONSTEXPR ControlEnvelopeV2 (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_payload (Arg_ &&arg, Args_... args)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_route (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 ControlEnvelopeV2default_instance ()
 
static const ControlEnvelopeV2internal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 ControlEnvelopeV2 (::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 (ControlEnvelopeV2 *other)
 
const std::string & _internal_payload () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_payload (const std::string &value)
 
std::string * _internal_mutable_payload ()
 
const std::string & _internal_route () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_route (const std::string &value)
 
std::string * _internal_mutable_route ()
 
::uint32_t _internal_version () const
 
void _internal_set_version (::uint32_t value)
 
::daphne::Direction _internal_dir () const
 
void _internal_set_dir (::daphne::Direction value)
 
::uint64_t _internal_task_id () const
 
void _internal_set_task_id (::uint64_t value)
 
::uint64_t _internal_msg_id () const
 
void _internal_set_msg_id (::uint64_t value)
 
::uint64_t _internal_correl_id () const
 
void _internal_set_correl_id (::uint64_t value)
 
::uint64_t _internal_timestamp_ns () const
 
void _internal_set_timestamp_ns (::uint64_t value)
 
::daphne::MessageTypeV2 _internal_type () const
 
void _internal_set_type (::daphne::MessageTypeV2 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< 4, 9, 0, 46, 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 (ControlEnvelopeV2 &a, ControlEnvelopeV2 &b)
 

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kPayloadFieldNumber 
kRouteFieldNumber 
kVersionFieldNumber 
kDirFieldNumber 
kTaskIdFieldNumber 
kMsgIdFieldNumber 
kCorrelIdFieldNumber 
kTimestampNsFieldNumber 
kTypeFieldNumber 

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

Constructor & Destructor Documentation

◆ ControlEnvelopeV2() [1/6]

daphne::ControlEnvelopeV2::ControlEnvelopeV2 ( )
inline

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

◆ ~ControlEnvelopeV2()

daphne::ControlEnvelopeV2::~ControlEnvelopeV2 ( )
override

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

8648 {
8649 // @@protoc_insertion_point(destructor:daphne.ControlEnvelopeV2)
8650 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
8651 SharedDtor();
8652}

◆ ControlEnvelopeV2() [2/6]

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

◆ ControlEnvelopeV2() [3/6]

daphne::ControlEnvelopeV2::ControlEnvelopeV2 ( const ControlEnvelopeV2 & from)

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

8588 : ::google::protobuf::Message() {
8589 ControlEnvelopeV2* const _this = this;
8590 (void)_this;
8591 new (&_impl_) Impl_{
8592 decltype(_impl_.payload_){},
8593 decltype(_impl_.route_){},
8594 decltype(_impl_.version_){},
8595 decltype(_impl_.dir_){},
8596 decltype(_impl_.task_id_){},
8597 decltype(_impl_.msg_id_){},
8598 decltype(_impl_.correl_id_){},
8599 decltype(_impl_.timestamp_ns_){},
8600 decltype(_impl_.type_){},
8601 /*decltype(_impl_._cached_size_)*/ {},
8602 };
8603 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
8604 from._internal_metadata_);
8605 _impl_.payload_.InitDefault();
8606 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
8607 _impl_.payload_.Set("", GetArenaForAllocation());
8608 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
8609 if (!from._internal_payload().empty()) {
8610 _this->_impl_.payload_.Set(from._internal_payload(), _this->GetArenaForAllocation());
8611 }
8612 _impl_.route_.InitDefault();
8613 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
8614 _impl_.route_.Set("", GetArenaForAllocation());
8615 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
8616 if (!from._internal_route().empty()) {
8617 _this->_impl_.route_.Set(from._internal_route(), _this->GetArenaForAllocation());
8618 }
8619 ::memcpy(&_impl_.version_, &from._impl_.version_,
8620 static_cast<::size_t>(reinterpret_cast<char*>(&_impl_.type_) -
8621 reinterpret_cast<char*>(&_impl_.version_)) + sizeof(_impl_.type_));
8622
8623 // @@protoc_insertion_point(copy_constructor:daphne.ControlEnvelopeV2)
8624}
::google::protobuf::internal::ArenaStringPtr route_
::google::protobuf::internal::ArenaStringPtr payload_

◆ ControlEnvelopeV2() [4/6]

daphne::ControlEnvelopeV2::ControlEnvelopeV2 ( ControlEnvelopeV2 && from)
inlinenoexcept

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

5906 : ControlEnvelopeV2() {
5907 *this = ::std::move(from);
5908 }

◆ ControlEnvelopeV2() [5/6]

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

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

8584 : ::google::protobuf::Message(arena) {
8585 SharedCtor(arena);
8586 // @@protoc_insertion_point(arena_constructor:daphne.ControlEnvelopeV2)
8587}
void SharedCtor(::google::protobuf::Arena *arena)

◆ ControlEnvelopeV2() [6/6]

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

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

591 : _impl_{
592 /*decltype(_impl_.payload_)*/ {
593 &::_pbi::fixed_address_empty_string,
594 ::_pbi::ConstantInitialized{},
595 },
596 /*decltype(_impl_.route_)*/ {
597 &::_pbi::fixed_address_empty_string,
598 ::_pbi::ConstantInitialized{},
599 },
600 /*decltype(_impl_.version_)*/ 0u,
601 /*decltype(_impl_.dir_)*/ 0,
602 /*decltype(_impl_.task_id_)*/ ::uint64_t{0u},
603 /*decltype(_impl_.msg_id_)*/ ::uint64_t{0u},
604 /*decltype(_impl_.correl_id_)*/ ::uint64_t{0u},
605 /*decltype(_impl_.timestamp_ns_)*/ ::uint64_t{0u},
606 /*decltype(_impl_.type_)*/ 0,
607 /*decltype(_impl_._cached_size_)*/ {},
608 } {}

Member Function Documentation

◆ _internal_correl_id()

uint64_t daphne::ControlEnvelopeV2::_internal_correl_id ( ) const
inlineprivate

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

9984 {
9985 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9986 return _impl_.correl_id_;
9987}

◆ _internal_dir()

daphne::Direction daphne::ControlEnvelopeV2::_internal_dir ( ) const
inlineprivate

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

9845 {
9846 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9847 return static_cast<::daphne::Direction>(_impl_.dir_);
9848}

◆ _internal_msg_id()

uint64_t daphne::ControlEnvelopeV2::_internal_msg_id ( ) const
inlineprivate

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

9962 {
9963 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9964 return _impl_.msg_id_;
9965}

◆ _internal_mutable_payload()

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

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

9907 {
9908 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9909 ;
9910 return _impl_.payload_.Mutable( GetArenaForAllocation());
9911}

◆ _internal_mutable_route()

std::string * daphne::ControlEnvelopeV2::_internal_mutable_route ( )
inlineprivate

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

10024 {
10025 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10026 ;
10027 return _impl_.route_.Mutable( GetArenaForAllocation());
10028}

◆ _internal_payload()

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

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

9898 {
9899 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9900 return _impl_.payload_.Get();
9901}

◆ _internal_route()

const std::string & daphne::ControlEnvelopeV2::_internal_route ( ) const
inlineprivate

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

10015 {
10016 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
10017 return _impl_.route_.Get();
10018}

◆ _internal_set_correl_id()

void daphne::ControlEnvelopeV2::_internal_set_correl_id ( ::uint64_t value)
inlineprivate

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

9988 {
9989 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9990 ;
9991 _impl_.correl_id_ = value;
9992}

◆ _internal_set_dir()

void daphne::ControlEnvelopeV2::_internal_set_dir ( ::daphne::Direction value)
inlineprivate

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

9849 {
9850 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9851 ;
9852 _impl_.dir_ = value;
9853}

◆ _internal_set_msg_id()

void daphne::ControlEnvelopeV2::_internal_set_msg_id ( ::uint64_t value)
inlineprivate

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

9966 {
9967 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9968 ;
9969 _impl_.msg_id_ = value;
9970}

◆ _internal_set_payload()

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

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

9902 {
9903 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9904 ;
9905 _impl_.payload_.Set(value, GetArenaForAllocation());
9906}

◆ _internal_set_route()

void daphne::ControlEnvelopeV2::_internal_set_route ( const std::string & value)
inlineprivate

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

10019 {
10020 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10021 ;
10022 _impl_.route_.Set(value, GetArenaForAllocation());
10023}

◆ _internal_set_task_id()

void daphne::ControlEnvelopeV2::_internal_set_task_id ( ::uint64_t value)
inlineprivate

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

9944 {
9945 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9946 ;
9947 _impl_.task_id_ = value;
9948}

◆ _internal_set_timestamp_ns()

void daphne::ControlEnvelopeV2::_internal_set_timestamp_ns ( ::uint64_t value)
inlineprivate

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

10061 {
10062 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10063 ;
10064 _impl_.timestamp_ns_ = value;
10065}

◆ _internal_set_type()

void daphne::ControlEnvelopeV2::_internal_set_type ( ::daphne::MessageTypeV2 value)
inlineprivate

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

9871 {
9872 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9873 ;
9874 _impl_.type_ = value;
9875}

◆ _internal_set_version()

void daphne::ControlEnvelopeV2::_internal_set_version ( ::uint32_t value)
inlineprivate

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

9827 {
9828 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9829 ;
9830 _impl_.version_ = value;
9831}

◆ _internal_task_id()

uint64_t daphne::ControlEnvelopeV2::_internal_task_id ( ) const
inlineprivate

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

9940 {
9941 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9942 return _impl_.task_id_;
9943}

◆ _internal_timestamp_ns()

uint64_t daphne::ControlEnvelopeV2::_internal_timestamp_ns ( ) const
inlineprivate

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

10057 {
10058 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
10059 return _impl_.timestamp_ns_;
10060}

◆ _internal_type()

daphne::MessageTypeV2 daphne::ControlEnvelopeV2::_internal_type ( ) const
inlineprivate

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

9867 {
9868 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9869 return static_cast<::daphne::MessageTypeV2>(_impl_.type_);
9870}

◆ _internal_version()

uint32_t daphne::ControlEnvelopeV2::_internal_version ( ) const
inlineprivate

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

9823 {
9824 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9825 return _impl_.version_;
9826}

◆ _InternalParse()

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

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

8677 {
8678 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
8679 return ptr;
8680}
static const ::google::protobuf::internal::TcParseTable< 4, 9, 0, 46, 2 > _table_

◆ _InternalSerialize()

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

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

8771 {
8772 // @@protoc_insertion_point(serialize_to_array_start:daphne.ControlEnvelopeV2)
8773 ::uint32_t cached_has_bits = 0;
8774 (void)cached_has_bits;
8775
8776 // uint32 version = 1;
8777 if (this->_internal_version() != 0) {
8778 target = stream->EnsureSpace(target);
8779 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
8780 1, this->_internal_version(), target);
8781 }
8782
8783 // .daphne.Direction dir = 2;
8784 if (this->_internal_dir() != 0) {
8785 target = stream->EnsureSpace(target);
8786 target = ::_pbi::WireFormatLite::WriteEnumToArray(
8787 2, this->_internal_dir(), target);
8788 }
8789
8790 // .daphne.MessageTypeV2 type = 3;
8791 if (this->_internal_type() != 0) {
8792 target = stream->EnsureSpace(target);
8793 target = ::_pbi::WireFormatLite::WriteEnumToArray(
8794 3, this->_internal_type(), target);
8795 }
8796
8797 // bytes payload = 4;
8798 if (!this->_internal_payload().empty()) {
8799 const std::string& _s = this->_internal_payload();
8800 target = stream->WriteBytesMaybeAliased(4, _s, target);
8801 }
8802
8803 // uint64 task_id = 10;
8804 if (this->_internal_task_id() != 0) {
8805 target = stream->EnsureSpace(target);
8806 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
8807 10, this->_internal_task_id(), target);
8808 }
8809
8810 // uint64 msg_id = 11;
8811 if (this->_internal_msg_id() != 0) {
8812 target = stream->EnsureSpace(target);
8813 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
8814 11, this->_internal_msg_id(), target);
8815 }
8816
8817 // uint64 correl_id = 12;
8818 if (this->_internal_correl_id() != 0) {
8819 target = stream->EnsureSpace(target);
8820 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
8821 12, this->_internal_correl_id(), target);
8822 }
8823
8824 // string route = 13;
8825 if (!this->_internal_route().empty()) {
8826 const std::string& _s = this->_internal_route();
8827 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
8828 _s.data(), static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "daphne.ControlEnvelopeV2.route");
8829 target = stream->WriteStringMaybeAliased(13, _s, target);
8830 }
8831
8832 // uint64 timestamp_ns = 20;
8833 if (this->_internal_timestamp_ns() != 0) {
8834 target = stream->EnsureSpace(target);
8835 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
8836 20, this->_internal_timestamp_ns(), target);
8837 }
8838
8839 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8840 target =
8841 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
8842 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
8843 }
8844 // @@protoc_insertion_point(serialize_to_array_end:daphne.ControlEnvelopeV2)
8845 return target;
8846}
const std::string & _internal_payload() const
::daphne::MessageTypeV2 _internal_type() const
const std::string & _internal_route() const
::daphne::Direction _internal_dir() const

◆ ByteSizeLong()

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

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

8848 {
8849// @@protoc_insertion_point(message_byte_size_start:daphne.ControlEnvelopeV2)
8850 ::size_t total_size = 0;
8851
8852 ::uint32_t cached_has_bits = 0;
8853 // Prevent compiler warnings about cached_has_bits being unused
8854 (void) cached_has_bits;
8855
8856 // bytes payload = 4;
8857 if (!this->_internal_payload().empty()) {
8858 total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize(
8859 this->_internal_payload());
8860 }
8861
8862 // string route = 13;
8863 if (!this->_internal_route().empty()) {
8864 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
8865 this->_internal_route());
8866 }
8867
8868 // uint32 version = 1;
8869 if (this->_internal_version() != 0) {
8870 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
8871 this->_internal_version());
8872 }
8873
8874 // .daphne.Direction dir = 2;
8875 if (this->_internal_dir() != 0) {
8876 total_size += 1 +
8877 ::_pbi::WireFormatLite::EnumSize(this->_internal_dir());
8878 }
8879
8880 // uint64 task_id = 10;
8881 if (this->_internal_task_id() != 0) {
8882 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
8883 this->_internal_task_id());
8884 }
8885
8886 // uint64 msg_id = 11;
8887 if (this->_internal_msg_id() != 0) {
8888 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
8889 this->_internal_msg_id());
8890 }
8891
8892 // uint64 correl_id = 12;
8893 if (this->_internal_correl_id() != 0) {
8894 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
8895 this->_internal_correl_id());
8896 }
8897
8898 // uint64 timestamp_ns = 20;
8899 if (this->_internal_timestamp_ns() != 0) {
8900 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
8901 this->_internal_timestamp_ns());
8902 }
8903
8904 // .daphne.MessageTypeV2 type = 3;
8905 if (this->_internal_type() != 0) {
8906 total_size += 1 +
8907 ::_pbi::WireFormatLite::EnumSize(this->_internal_type());
8908 }
8909
8910 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
8911}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

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

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

8662 {
8663// @@protoc_insertion_point(message_clear_start:daphne.ControlEnvelopeV2)
8664 ::uint32_t cached_has_bits = 0;
8665 // Prevent compiler warnings about cached_has_bits being unused
8666 (void) cached_has_bits;
8667
8668 _impl_.payload_.ClearToEmpty();
8669 _impl_.route_.ClearToEmpty();
8670 ::memset(&_impl_.version_, 0, static_cast<::size_t>(
8671 reinterpret_cast<char*>(&_impl_.type_) -
8672 reinterpret_cast<char*>(&_impl_.version_)) + sizeof(_impl_.type_));
8673 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
8674}

◆ clear_correl_id()

void daphne::ControlEnvelopeV2::clear_correl_id ( )
inline

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

9973 {
9974 _impl_.correl_id_ = ::uint64_t{0u};
9975}

◆ clear_dir()

void daphne::ControlEnvelopeV2::clear_dir ( )
inline

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

9834 {
9835 _impl_.dir_ = 0;
9836}

◆ clear_msg_id()

void daphne::ControlEnvelopeV2::clear_msg_id ( )
inline

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

9951 {
9952 _impl_.msg_id_ = ::uint64_t{0u};
9953}

◆ clear_payload()

void daphne::ControlEnvelopeV2::clear_payload ( )
inline

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

9878 {
9879 _impl_.payload_.ClearToEmpty();
9880}

◆ clear_route()

void daphne::ControlEnvelopeV2::clear_route ( )
inline

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

9995 {
9996 _impl_.route_.ClearToEmpty();
9997}

◆ clear_task_id()

void daphne::ControlEnvelopeV2::clear_task_id ( )
inline

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

9929 {
9930 _impl_.task_id_ = ::uint64_t{0u};
9931}

◆ clear_timestamp_ns()

void daphne::ControlEnvelopeV2::clear_timestamp_ns ( )
inline

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

10046 {
10047 _impl_.timestamp_ns_ = ::uint64_t{0u};
10048}

◆ clear_type()

void daphne::ControlEnvelopeV2::clear_type ( )
inline

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

9856 {
9857 _impl_.type_ = 0;
9858}

◆ clear_version()

void daphne::ControlEnvelopeV2::clear_version ( )
inline

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

9812 {
9813 _impl_.version_ = 0u;
9814}

◆ CopyFrom()

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

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

8958 {
8959// @@protoc_insertion_point(class_specific_copy_from_start:daphne.ControlEnvelopeV2)
8960 if (&from == this) return;
8961 Clear();
8962 MergeFrom(from);
8963}
void MergeFrom(const ControlEnvelopeV2 &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ correl_id()

uint64_t daphne::ControlEnvelopeV2::correl_id ( ) const
inline

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

9976 {
9977 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.correl_id)
9978 return _internal_correl_id();
9979}

◆ default_instance()

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

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

5944 {
5945 return *internal_default_instance();
5946 }
static const ControlEnvelopeV2 * internal_default_instance()

◆ descriptor()

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

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

5935 {
5936 return GetDescriptor();
5937 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ dir()

daphne::Direction daphne::ControlEnvelopeV2::dir ( ) const
inline

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

9837 {
9838 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.dir)
9839 return _internal_dir();
9840}

◆ FullMessageName()

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

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

6007 {
6008 return "daphne.ControlEnvelopeV2";
6009 }

◆ GetCachedSize()

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

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

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

◆ GetClassData()

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

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

8917{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

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

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

5938 {
5939 return default_instance().GetMetadata().descriptor;
5940 }
::google::protobuf::Metadata GetMetadata() const final
static const ControlEnvelopeV2 & default_instance()

◆ GetMetadata()

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

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

8986 {
8987 return ::_pbi::AssignDescriptors(
8990}
::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::ControlEnvelopeV2::GetReflection ( )
inlinestatic

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

5941 {
5942 return default_instance().GetMetadata().reflection;
5943 }

◆ internal_default_instance()

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

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

5947 {
5948 return reinterpret_cast<const ControlEnvelopeV2*>(
5950 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ControlEnvelopeV2DefaultTypeInternal _ControlEnvelopeV2_default_instance_

◆ InternalSwap()

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

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

8969 {
8970 using std::swap;
8971 auto* lhs_arena = GetArenaForAllocation();
8972 auto* rhs_arena = other->GetArenaForAllocation();
8973 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
8974 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.payload_, lhs_arena,
8975 &other->_impl_.payload_, rhs_arena);
8976 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.route_, lhs_arena,
8977 &other->_impl_.route_, rhs_arena);
8978 ::google::protobuf::internal::memswap<
8979 PROTOBUF_FIELD_OFFSET(ControlEnvelopeV2, _impl_.type_)
8981 - PROTOBUF_FIELD_OFFSET(ControlEnvelopeV2, _impl_.version_)>(
8982 reinterpret_cast<char*>(&_impl_.version_),
8983 reinterpret_cast<char*>(&other->_impl_.version_));
8984}

◆ IsInitialized()

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

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

8965 {
8966 return true;
8967}

◆ MergeFrom()

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

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

5984 {
5985 ControlEnvelopeV2::MergeImpl(*this, from);
5986 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

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

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

8920 {
8921 auto* const _this = static_cast<ControlEnvelopeV2*>(&to_msg);
8922 auto& from = static_cast<const ControlEnvelopeV2&>(from_msg);
8923 // @@protoc_insertion_point(class_specific_merge_from_start:daphne.ControlEnvelopeV2)
8924 ABSL_DCHECK_NE(&from, _this);
8925 ::uint32_t cached_has_bits = 0;
8926 (void) cached_has_bits;
8927
8928 if (!from._internal_payload().empty()) {
8929 _this->_internal_set_payload(from._internal_payload());
8930 }
8931 if (!from._internal_route().empty()) {
8932 _this->_internal_set_route(from._internal_route());
8933 }
8934 if (from._internal_version() != 0) {
8935 _this->_internal_set_version(from._internal_version());
8936 }
8937 if (from._internal_dir() != 0) {
8938 _this->_internal_set_dir(from._internal_dir());
8939 }
8940 if (from._internal_task_id() != 0) {
8941 _this->_internal_set_task_id(from._internal_task_id());
8942 }
8943 if (from._internal_msg_id() != 0) {
8944 _this->_internal_set_msg_id(from._internal_msg_id());
8945 }
8946 if (from._internal_correl_id() != 0) {
8947 _this->_internal_set_correl_id(from._internal_correl_id());
8948 }
8949 if (from._internal_timestamp_ns() != 0) {
8950 _this->_internal_set_timestamp_ns(from._internal_timestamp_ns());
8951 }
8952 if (from._internal_type() != 0) {
8953 _this->_internal_set_type(from._internal_type());
8954 }
8955 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
8956}

◆ msg_id()

uint64_t daphne::ControlEnvelopeV2::msg_id ( ) const
inline

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

9954 {
9955 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.msg_id)
9956 return _internal_msg_id();
9957}

◆ mutable_payload()

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

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

9893 {
9894 std::string* _s = _internal_mutable_payload();
9895 // @@protoc_insertion_point(field_mutable:daphne.ControlEnvelopeV2.payload)
9896 return _s;
9897}

◆ mutable_route()

std::string * daphne::ControlEnvelopeV2::mutable_route ( )
inline

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

10010 {
10011 std::string* _s = _internal_mutable_route();
10012 // @@protoc_insertion_point(field_mutable:daphne.ControlEnvelopeV2.route)
10013 return _s;
10014}

◆ mutable_unknown_fields()

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

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

5931 {
5932 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
5933 }

◆ New()

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

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

5978 {
5979 return CreateMaybeMessage<ControlEnvelopeV2>(arena);
5980 }

◆ operator=() [1/2]

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

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

5910 {
5911 CopyFrom(from);
5912 return *this;
5913 }
void CopyFrom(const ControlEnvelopeV2 &from)

◆ operator=() [2/2]

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

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

5914 {
5915 if (this == &from) return *this;
5916 if (GetOwningArena() == from.GetOwningArena()
5917 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
5918 && GetOwningArena() != nullptr
5919 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
5920 ) {
5921 InternalSwap(&from);
5922 } else {
5923 CopyFrom(from);
5924 }
5925 return *this;
5926 }
void InternalSwap(ControlEnvelopeV2 *other)

◆ payload()

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

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

9881 {
9882 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.payload)
9883 return _internal_payload();
9884}

◆ release_payload()

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

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

9912 {
9913 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9914 // @@protoc_insertion_point(field_release:daphne.ControlEnvelopeV2.payload)
9915 return _impl_.payload_.Release();
9916}

◆ release_route()

std::string * daphne::ControlEnvelopeV2::release_route ( )
inline

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

10029 {
10030 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10031 // @@protoc_insertion_point(field_release:daphne.ControlEnvelopeV2.route)
10032 return _impl_.route_.Release();
10033}

◆ route()

const std::string & daphne::ControlEnvelopeV2::route ( ) const
inline

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

9998 {
9999 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.route)
10000 return _internal_route();
10001}

◆ set_allocated_payload()

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

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

9917 {
9918 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9919 _impl_.payload_.SetAllocated(value, GetArenaForAllocation());
9920 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
9921 if (_impl_.payload_.IsDefault()) {
9922 _impl_.payload_.Set("", GetArenaForAllocation());
9923 }
9924 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
9925 // @@protoc_insertion_point(field_set_allocated:daphne.ControlEnvelopeV2.payload)
9926}

◆ set_allocated_route()

void daphne::ControlEnvelopeV2::set_allocated_route ( std::string * ptr)
inline

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

10034 {
10035 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10036 _impl_.route_.SetAllocated(value, GetArenaForAllocation());
10037 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
10038 if (_impl_.route_.IsDefault()) {
10039 _impl_.route_.Set("", GetArenaForAllocation());
10040 }
10041 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
10042 // @@protoc_insertion_point(field_set_allocated:daphne.ControlEnvelopeV2.route)
10043}

◆ set_correl_id()

void daphne::ControlEnvelopeV2::set_correl_id ( ::uint64_t value)
inline

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

9980 {
9982 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.correl_id)
9983}
void _internal_set_correl_id(::uint64_t value)

◆ set_dir()

void daphne::ControlEnvelopeV2::set_dir ( ::daphne::Direction value)
inline

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

9841 {
9842 _internal_set_dir(value);
9843 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.dir)
9844}
void _internal_set_dir(::daphne::Direction value)

◆ set_msg_id()

void daphne::ControlEnvelopeV2::set_msg_id ( ::uint64_t value)
inline

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

9958 {
9959 _internal_set_msg_id(value);
9960 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.msg_id)
9961}
void _internal_set_msg_id(::uint64_t value)

◆ set_payload() [1/2]

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

◆ set_payload() [2/2]

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

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

9887 {
9888 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9889 ;
9890 _impl_.payload_.SetBytes(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
9891 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.payload)
9892}

◆ set_route() [1/2]

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

◆ set_route() [2/2]

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

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

10004 {
10005 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
10006 ;
10007 _impl_.route_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
10008 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.route)
10009}

◆ set_task_id()

void daphne::ControlEnvelopeV2::set_task_id ( ::uint64_t value)
inline

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

9936 {
9937 _internal_set_task_id(value);
9938 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.task_id)
9939}
void _internal_set_task_id(::uint64_t value)

◆ set_timestamp_ns()

void daphne::ControlEnvelopeV2::set_timestamp_ns ( ::uint64_t value)
inline

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

10053 {
10055 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.timestamp_ns)
10056}
void _internal_set_timestamp_ns(::uint64_t value)

◆ set_type()

void daphne::ControlEnvelopeV2::set_type ( ::daphne::MessageTypeV2 value)
inline

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

9863 {
9864 _internal_set_type(value);
9865 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.type)
9866}
void _internal_set_type(::daphne::MessageTypeV2 value)

◆ set_version()

void daphne::ControlEnvelopeV2::set_version ( ::uint32_t value)
inline

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

9819 {
9820 _internal_set_version(value);
9821 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.version)
9822}
void _internal_set_version(::uint32_t value)

◆ SetCachedSize()

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

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

8658 {
8659 _impl_._cached_size_.Set(size);
8660}

◆ SharedCtor()

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

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

8625 {
8626 (void)arena;
8627 new (&_impl_) Impl_{
8628 decltype(_impl_.payload_){},
8629 decltype(_impl_.route_){},
8630 decltype(_impl_.version_){0u},
8631 decltype(_impl_.dir_){0},
8632 decltype(_impl_.task_id_){::uint64_t{0u}},
8633 decltype(_impl_.msg_id_){::uint64_t{0u}},
8634 decltype(_impl_.correl_id_){::uint64_t{0u}},
8635 decltype(_impl_.timestamp_ns_){::uint64_t{0u}},
8636 decltype(_impl_.type_){0},
8637 /*decltype(_impl_._cached_size_)*/ {},
8638 };
8639 _impl_.payload_.InitDefault();
8640 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
8641 _impl_.payload_.Set("", GetArenaForAllocation());
8642 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
8643 _impl_.route_.InitDefault();
8644 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
8645 _impl_.route_.Set("", GetArenaForAllocation());
8646 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
8647}

◆ SharedDtor()

void daphne::ControlEnvelopeV2::SharedDtor ( )
inlineprivate

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

8653 {
8654 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
8655 _impl_.payload_.Destroy();
8656 _impl_.route_.Destroy();
8657}

◆ Swap()

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

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

5957 {
5958 if (other == this) return;
5959 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
5960 if (GetOwningArena() != nullptr &&
5961 GetOwningArena() == other->GetOwningArena()) {
5962 #else // PROTOBUF_FORCE_COPY_IN_SWAP
5963 if (GetOwningArena() == other->GetOwningArena()) {
5964 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
5965 InternalSwap(other);
5966 } else {
5967 ::google::protobuf::internal::GenericSwap(this, other);
5968 }
5969 }

◆ task_id()

uint64_t daphne::ControlEnvelopeV2::task_id ( ) const
inline

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

9932 {
9933 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.task_id)
9934 return _internal_task_id();
9935}

◆ timestamp_ns()

uint64_t daphne::ControlEnvelopeV2::timestamp_ns ( ) const
inline

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

10049 {
10050 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.timestamp_ns)
10051 return _internal_timestamp_ns();
10052}

◆ type()

daphne::MessageTypeV2 daphne::ControlEnvelopeV2::type ( ) const
inline

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

9859 {
9860 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.type)
9861 return _internal_type();
9862}

◆ unknown_fields()

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

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

5928 {
5929 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
5930 }

◆ UnsafeArenaSwap()

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

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

5970 {
5971 if (other == this) return;
5972 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
5973 InternalSwap(other);
5974 }

◆ version()

uint32_t daphne::ControlEnvelopeV2::version ( ) const
inline

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

9815 {
9816 // @@protoc_insertion_point(field_get:daphne.ControlEnvelopeV2.version)
9817 return _internal_version();
9818}

Friends And Related Symbol Documentation

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

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

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

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

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

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

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

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

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

◆ ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

◆ swap

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

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

5954 {
5955 a.Swap(&b);
5956 }

Member Data Documentation

◆ [union]

◆ _class_data_

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

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

◆ _impl_

Impl_ daphne::ControlEnvelopeV2::_impl_

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

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 4, 9, 0, 46, 2 > daphne::ControlEnvelopeV2::_table_
staticprivate

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

◆ kIndexInFileMessages

int daphne::ControlEnvelopeV2::kIndexInFileMessages
staticconstexpr
Initial value:
=
28

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


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