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 5898 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 6025 of file daphne_control_high.pb.h.

Constructor & Destructor Documentation

◆ ControlEnvelopeV2() [1/6]

daphne::ControlEnvelopeV2::ControlEnvelopeV2 ( )
inline

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

◆ ~ControlEnvelopeV2()

daphne::ControlEnvelopeV2::~ControlEnvelopeV2 ( )
override

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

8652 {
8653 // @@protoc_insertion_point(destructor:daphne.ControlEnvelopeV2)
8654 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
8655 SharedDtor();
8656}

◆ 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 8592 of file daphne_control_high.pb.cc.

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

◆ ControlEnvelopeV2() [4/6]

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

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

5908 : ControlEnvelopeV2() {
5909 *this = ::std::move(from);
5910 }

◆ ControlEnvelopeV2() [5/6]

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

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

8588 : ::google::protobuf::Message(arena) {
8589 SharedCtor(arena);
8590 // @@protoc_insertion_point(arena_constructor:daphne.ControlEnvelopeV2)
8591}
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 9986 of file daphne_control_high.pb.h.

9986 {
9987 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9988 return _impl_.correl_id_;
9989}

◆ _internal_dir()

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

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

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

◆ _internal_msg_id()

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

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

9964 {
9965 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9966 return _impl_.msg_id_;
9967}

◆ _internal_mutable_payload()

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

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

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

◆ _internal_mutable_route()

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

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

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

◆ _internal_payload()

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

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

9900 {
9901 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9902 return _impl_.payload_.Get();
9903}

◆ _internal_route()

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

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

10017 {
10018 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
10019 return _impl_.route_.Get();
10020}

◆ _internal_set_correl_id()

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

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

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

◆ _internal_set_dir()

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

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

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

◆ _internal_set_msg_id()

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

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

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

◆ _internal_set_payload()

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

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

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

◆ _internal_set_route()

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

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

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

◆ _internal_set_task_id()

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

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

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

◆ _internal_set_timestamp_ns()

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

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

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

◆ _internal_set_type()

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

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

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

◆ _internal_set_version()

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

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

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

◆ _internal_task_id()

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

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

9942 {
9943 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9944 return _impl_.task_id_;
9945}

◆ _internal_timestamp_ns()

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

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

10059 {
10060 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
10061 return _impl_.timestamp_ns_;
10062}

◆ _internal_type()

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

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

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

◆ _internal_version()

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

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

9825 {
9826 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9827 return _impl_.version_;
9828}

◆ _InternalParse()

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

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

8681 {
8682 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
8683 return ptr;
8684}
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 8773 of file daphne_control_high.pb.cc.

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

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

◆ Clear()

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

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

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

◆ clear_correl_id()

void daphne::ControlEnvelopeV2::clear_correl_id ( )
inline

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

9975 {
9976 _impl_.correl_id_ = ::uint64_t{0u};
9977}

◆ clear_dir()

void daphne::ControlEnvelopeV2::clear_dir ( )
inline

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

9836 {
9837 _impl_.dir_ = 0;
9838}

◆ clear_msg_id()

void daphne::ControlEnvelopeV2::clear_msg_id ( )
inline

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

9953 {
9954 _impl_.msg_id_ = ::uint64_t{0u};
9955}

◆ clear_payload()

void daphne::ControlEnvelopeV2::clear_payload ( )
inline

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

9880 {
9881 _impl_.payload_.ClearToEmpty();
9882}

◆ clear_route()

void daphne::ControlEnvelopeV2::clear_route ( )
inline

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

9997 {
9998 _impl_.route_.ClearToEmpty();
9999}

◆ clear_task_id()

void daphne::ControlEnvelopeV2::clear_task_id ( )
inline

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

9931 {
9932 _impl_.task_id_ = ::uint64_t{0u};
9933}

◆ clear_timestamp_ns()

void daphne::ControlEnvelopeV2::clear_timestamp_ns ( )
inline

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

10048 {
10049 _impl_.timestamp_ns_ = ::uint64_t{0u};
10050}

◆ clear_type()

void daphne::ControlEnvelopeV2::clear_type ( )
inline

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

9858 {
9859 _impl_.type_ = 0;
9860}

◆ clear_version()

void daphne::ControlEnvelopeV2::clear_version ( )
inline

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

9814 {
9815 _impl_.version_ = 0u;
9816}

◆ CopyFrom()

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

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

8962 {
8963// @@protoc_insertion_point(class_specific_copy_from_start:daphne.ControlEnvelopeV2)
8964 if (&from == this) return;
8965 Clear();
8966 MergeFrom(from);
8967}
void MergeFrom(const ControlEnvelopeV2 &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ correl_id()

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

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

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

◆ default_instance()

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

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

5946 {
5947 return *internal_default_instance();
5948 }
static const ControlEnvelopeV2 * internal_default_instance()

◆ descriptor()

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

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

5937 {
5938 return GetDescriptor();
5939 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ dir()

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

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

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

◆ FullMessageName()

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

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

6009 {
6010 return "daphne.ControlEnvelopeV2";
6011 }

◆ GetCachedSize()

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

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

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

◆ GetClassData()

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

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

8921{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

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

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

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

◆ GetMetadata()

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

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

8990 {
8991 return ::_pbi::AssignDescriptors(
8994}
::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 5943 of file daphne_control_high.pb.h.

5943 {
5944 return default_instance().GetMetadata().reflection;
5945 }

◆ internal_default_instance()

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

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

5949 {
5950 return reinterpret_cast<const ControlEnvelopeV2*>(
5952 }
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 8973 of file daphne_control_high.pb.cc.

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

◆ IsInitialized()

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

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

8969 {
8970 return true;
8971}

◆ MergeFrom()

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

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

5986 {
5987 ControlEnvelopeV2::MergeImpl(*this, from);
5988 }
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 8924 of file daphne_control_high.pb.cc.

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

◆ msg_id()

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

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

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

◆ mutable_payload()

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

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

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

◆ mutable_route()

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

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

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

◆ mutable_unknown_fields()

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

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

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

◆ New()

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

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

5980 {
5981 return CreateMaybeMessage<ControlEnvelopeV2>(arena);
5982 }

◆ operator=() [1/2]

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

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

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

◆ operator=() [2/2]

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

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

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

◆ payload()

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

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

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

◆ release_payload()

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

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

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

◆ release_route()

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

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

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

◆ route()

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

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

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

◆ set_allocated_payload()

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

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

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

◆ set_allocated_route()

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

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

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

◆ set_correl_id()

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

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

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

◆ set_dir()

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

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

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

◆ set_msg_id()

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

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

9960 {
9961 _internal_set_msg_id(value);
9962 // @@protoc_insertion_point(field_set:daphne.ControlEnvelopeV2.msg_id)
9963}
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 9888 of file daphne_control_high.pb.h.

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

◆ 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 10005 of file daphne_control_high.pb.h.

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

◆ set_task_id()

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

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

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

◆ set_timestamp_ns()

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

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

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

◆ set_type()

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

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

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

◆ set_version()

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

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

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

◆ SetCachedSize()

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

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

8662 {
8663 _impl_._cached_size_.Set(size);
8664}

◆ SharedCtor()

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

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

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

◆ SharedDtor()

void daphne::ControlEnvelopeV2::SharedDtor ( )
inlineprivate

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

8657 {
8658 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
8659 _impl_.payload_.Destroy();
8660 _impl_.route_.Destroy();
8661}

◆ Swap()

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

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

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

◆ task_id()

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

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

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

◆ timestamp_ns()

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

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

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

◆ type()

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

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

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

◆ unknown_fields()

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

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

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

◆ UnsafeArenaSwap()

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

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

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

◆ version()

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

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

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

Friends And Related Symbol Documentation

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

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

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

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

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

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

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

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

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

◆ ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

◆ swap

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

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

5956 {
5957 a.Swap(&b);
5958 }

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 6016 of file daphne_control_high.pb.h.

◆ _impl_

Impl_ daphne::ControlEnvelopeV2::_impl_

Definition at line 6160 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 6143 of file daphne_control_high.pb.h.

◆ kIndexInFileMessages

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

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


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