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

#include <wib.pb.h>

Inheritance diagram for wib::CDPoke:
[legend]
Collaboration diagram for wib::CDPoke:
[legend]

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int {
  kFembIdxFieldNumber = 1 , kColdataIdxFieldNumber = 2 , kChipAddrFieldNumber = 3 , kRegPageFieldNumber = 4 ,
  kRegAddrFieldNumber = 5 , kDataFieldNumber = 6
}
 

Public Member Functions

 CDPoke ()
 
 ~CDPoke () override
 
template<typename = void>
PROTOBUF_CONSTEXPR CDPoke (::google::protobuf::internal::ConstantInitialized)
 
 CDPoke (const CDPoke &from)
 
 CDPoke (CDPoke &&from) noexcept
 
CDPokeoperator= (const CDPoke &from)
 
CDPokeoperator= (CDPoke &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (CDPoke *other)
 
void UnsafeArenaSwap (CDPoke *other)
 
CDPokeNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const CDPoke &from)
 
void MergeFrom (const CDPoke &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_femb_idx ()
 
::uint32_t femb_idx () const
 
void set_femb_idx (::uint32_t value)
 
void clear_coldata_idx ()
 
::uint32_t coldata_idx () const
 
void set_coldata_idx (::uint32_t value)
 
void clear_chip_addr ()
 
::uint32_t chip_addr () const
 
void set_chip_addr (::uint32_t value)
 
void clear_reg_page ()
 
::uint32_t reg_page () const
 
void set_reg_page (::uint32_t value)
 
void clear_reg_addr ()
 
::uint32_t reg_addr () const
 
void set_reg_addr (::uint32_t value)
 
void clear_data ()
 
::uint32_t data () const
 
void set_data (::uint32_t value)
 
template<typename >
PROTOBUF_CONSTEXPR CDPoke (::_pbi::ConstantInitialized)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const CDPokedefault_instance ()
 
static const CDPokeinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 CDPoke (::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 (CDPoke *other)
 
::uint32_t _internal_femb_idx () const
 
void _internal_set_femb_idx (::uint32_t value)
 
::uint32_t _internal_coldata_idx () const
 
void _internal_set_coldata_idx (::uint32_t value)
 
::uint32_t _internal_chip_addr () const
 
void _internal_set_chip_addr (::uint32_t value)
 
::uint32_t _internal_reg_page () const
 
void _internal_set_reg_page (::uint32_t value)
 
::uint32_t _internal_reg_addr () const
 
void _internal_set_reg_addr (::uint32_t value)
 
::uint32_t _internal_data () const
 
void _internal_set_data (::uint32_t 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< 3, 6, 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_wib_2eproto
 
void swap (CDPoke &a, CDPoke &b)
 

Detailed Description

Definition at line 3577 of file wib.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

Definition at line 3780 of file wib.pb.h.

◆ InternalArenaConstructable_

Definition at line 3779 of file wib.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kFembIdxFieldNumber 
kColdataIdxFieldNumber 
kChipAddrFieldNumber 
kRegPageFieldNumber 
kRegAddrFieldNumber 
kDataFieldNumber 

Definition at line 3704 of file wib.pb.h.

3704 : int {
3710 kDataFieldNumber = 6,
3711 };
@ kColdataIdxFieldNumber
Definition wib.pb.h:3706
@ kDataFieldNumber
Definition wib.pb.h:3710
@ kRegAddrFieldNumber
Definition wib.pb.h:3709
@ kChipAddrFieldNumber
Definition wib.pb.h:3707
@ kFembIdxFieldNumber
Definition wib.pb.h:3705
@ kRegPageFieldNumber
Definition wib.pb.h:3708

Constructor & Destructor Documentation

◆ CDPoke() [1/6]

wib::CDPoke::CDPoke ( )
inline

Definition at line 3580 of file wib.pb.h.

3580: CDPoke(nullptr) {}

◆ ~CDPoke()

wib::CDPoke::~CDPoke ( )
override

Definition at line 5625 of file wib.pb.cc.

5625 {
5626 // @@protoc_insertion_point(destructor:wib.CDPoke)
5627 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
5628 SharedDtor();
5629}
void SharedDtor()
Definition wib.pb.cc:5630

◆ CDPoke() [2/6]

template<typename = void>
PROTOBUF_CONSTEXPR wib::CDPoke::CDPoke ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ CDPoke() [3/6]

wib::CDPoke::CDPoke ( const CDPoke & from)

Definition at line 5607 of file wib.pb.cc.

5608 : ::google::protobuf::Message(), _impl_(from._impl_) {
5609 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
5610 from._internal_metadata_);
5611 // @@protoc_insertion_point(copy_constructor:wib.CDPoke)
5612}
Impl_ _impl_
Definition wib.pb.h:3791

◆ CDPoke() [4/6]

wib::CDPoke::CDPoke ( CDPoke && from)
inlinenoexcept

Definition at line 3586 of file wib.pb.h.

3587 : CDPoke() {
3588 *this = ::std::move(from);
3589 }

◆ CDPoke() [5/6]

wib::CDPoke::CDPoke ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 5602 of file wib.pb.cc.

5603 : ::google::protobuf::Message(arena) {
5604 SharedCtor(arena);
5605 // @@protoc_insertion_point(arena_constructor:wib.CDPoke)
5606}
void SharedCtor(::google::protobuf::Arena *arena)
Definition wib.pb.cc:5613

◆ CDPoke() [6/6]

template<typename >
PROTOBUF_CONSTEXPR wib::CDPoke::CDPoke ( ::_pbi::ConstantInitialized )

Definition at line 368 of file wib.pb.cc.

369 : _impl_{
370 /*decltype(_impl_.femb_idx_)*/ 0u,
371 /*decltype(_impl_.coldata_idx_)*/ 0u,
372 /*decltype(_impl_.chip_addr_)*/ 0u,
373 /*decltype(_impl_.reg_page_)*/ 0u,
374 /*decltype(_impl_.reg_addr_)*/ 0u,
375 /*decltype(_impl_.data_)*/ 0u,
376 /*decltype(_impl_._cached_size_)*/ {},
377 } {}

Member Function Documentation

◆ _internal_chip_addr()

uint32_t wib::CDPoke::_internal_chip_addr ( ) const
inlineprivate

Definition at line 9365 of file wib.pb.h.

9365 {
9366 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9367 return _impl_.chip_addr_;
9368}
::uint32_t chip_addr_
Definition wib.pb.h:3784

◆ _internal_coldata_idx()

uint32_t wib::CDPoke::_internal_coldata_idx ( ) const
inlineprivate

Definition at line 9343 of file wib.pb.h.

9343 {
9344 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9345 return _impl_.coldata_idx_;
9346}
::uint32_t coldata_idx_
Definition wib.pb.h:3783

◆ _internal_data()

uint32_t wib::CDPoke::_internal_data ( ) const
inlineprivate

Definition at line 9431 of file wib.pb.h.

9431 {
9432 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9433 return _impl_.data_;
9434}
::uint32_t data_
Definition wib.pb.h:3787

◆ _internal_femb_idx()

uint32_t wib::CDPoke::_internal_femb_idx ( ) const
inlineprivate

Definition at line 9321 of file wib.pb.h.

9321 {
9322 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9323 return _impl_.femb_idx_;
9324}
::uint32_t femb_idx_
Definition wib.pb.h:3782

◆ _internal_reg_addr()

uint32_t wib::CDPoke::_internal_reg_addr ( ) const
inlineprivate

Definition at line 9409 of file wib.pb.h.

9409 {
9410 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9411 return _impl_.reg_addr_;
9412}
::uint32_t reg_addr_
Definition wib.pb.h:3786

◆ _internal_reg_page()

uint32_t wib::CDPoke::_internal_reg_page ( ) const
inlineprivate

Definition at line 9387 of file wib.pb.h.

9387 {
9388 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9389 return _impl_.reg_page_;
9390}
::uint32_t reg_page_
Definition wib.pb.h:3785

◆ _internal_set_chip_addr()

void wib::CDPoke::_internal_set_chip_addr ( ::uint32_t value)
inlineprivate

Definition at line 9369 of file wib.pb.h.

9369 {
9370 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9371 ;
9372 _impl_.chip_addr_ = value;
9373}

◆ _internal_set_coldata_idx()

void wib::CDPoke::_internal_set_coldata_idx ( ::uint32_t value)
inlineprivate

Definition at line 9347 of file wib.pb.h.

9347 {
9348 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9349 ;
9350 _impl_.coldata_idx_ = value;
9351}

◆ _internal_set_data()

void wib::CDPoke::_internal_set_data ( ::uint32_t value)
inlineprivate

Definition at line 9435 of file wib.pb.h.

9435 {
9436 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9437 ;
9438 _impl_.data_ = value;
9439}

◆ _internal_set_femb_idx()

void wib::CDPoke::_internal_set_femb_idx ( ::uint32_t value)
inlineprivate

Definition at line 9325 of file wib.pb.h.

9325 {
9326 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9327 ;
9328 _impl_.femb_idx_ = value;
9329}

◆ _internal_set_reg_addr()

void wib::CDPoke::_internal_set_reg_addr ( ::uint32_t value)
inlineprivate

Definition at line 9413 of file wib.pb.h.

9413 {
9414 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9415 ;
9416 _impl_.reg_addr_ = value;
9417}

◆ _internal_set_reg_page()

void wib::CDPoke::_internal_set_reg_page ( ::uint32_t value)
inlineprivate

Definition at line 9391 of file wib.pb.h.

9391 {
9392 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9393 ;
9394 _impl_.reg_page_ = value;
9395}

◆ _InternalParse()

const char * wib::CDPoke::_InternalParse ( const char * ptr,
::google::protobuf::internal::ParseContext * ctx )
final

Definition at line 5649 of file wib.pb.cc.

5650 {
5651 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
5652 return ptr;
5653}
static const ::google::protobuf::internal::TcParseTable< 3, 6, 0, 0, 2 > _table_
Definition wib.pb.h:3777

◆ _InternalSerialize()

uint8_t * wib::CDPoke::_InternalSerialize ( ::uint8_t * target,
::google::protobuf::io::EpsCopyOutputStream * stream ) const
final

Definition at line 5718 of file wib.pb.cc.

5720 {
5721 // @@protoc_insertion_point(serialize_to_array_start:wib.CDPoke)
5722 ::uint32_t cached_has_bits = 0;
5723 (void)cached_has_bits;
5724
5725 // uint32 femb_idx = 1;
5726 if (this->_internal_femb_idx() != 0) {
5727 target = stream->EnsureSpace(target);
5728 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
5729 1, this->_internal_femb_idx(), target);
5730 }
5731
5732 // uint32 coldata_idx = 2;
5733 if (this->_internal_coldata_idx() != 0) {
5734 target = stream->EnsureSpace(target);
5735 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
5736 2, this->_internal_coldata_idx(), target);
5737 }
5738
5739 // uint32 chip_addr = 3;
5740 if (this->_internal_chip_addr() != 0) {
5741 target = stream->EnsureSpace(target);
5742 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
5743 3, this->_internal_chip_addr(), target);
5744 }
5745
5746 // uint32 reg_page = 4;
5747 if (this->_internal_reg_page() != 0) {
5748 target = stream->EnsureSpace(target);
5749 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
5750 4, this->_internal_reg_page(), target);
5751 }
5752
5753 // uint32 reg_addr = 5;
5754 if (this->_internal_reg_addr() != 0) {
5755 target = stream->EnsureSpace(target);
5756 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
5757 5, this->_internal_reg_addr(), target);
5758 }
5759
5760 // uint32 data = 6;
5761 if (this->_internal_data() != 0) {
5762 target = stream->EnsureSpace(target);
5763 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
5764 6, this->_internal_data(), target);
5765 }
5766
5767 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5768 target =
5769 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
5770 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
5771 }
5772 // @@protoc_insertion_point(serialize_to_array_end:wib.CDPoke)
5773 return target;
5774}
::uint32_t _internal_data() const
Definition wib.pb.h:9431
::uint32_t _internal_reg_addr() const
Definition wib.pb.h:9409
::uint32_t _internal_chip_addr() const
Definition wib.pb.h:9365
::uint32_t _internal_reg_page() const
Definition wib.pb.h:9387
::uint32_t _internal_femb_idx() const
Definition wib.pb.h:9321
::uint32_t _internal_coldata_idx() const
Definition wib.pb.h:9343

◆ ByteSizeLong()

size_t wib::CDPoke::ByteSizeLong ( ) const
final

Definition at line 5776 of file wib.pb.cc.

5776 {
5777// @@protoc_insertion_point(message_byte_size_start:wib.CDPoke)
5778 ::size_t total_size = 0;
5779
5780 ::uint32_t cached_has_bits = 0;
5781 // Prevent compiler warnings about cached_has_bits being unused
5782 (void) cached_has_bits;
5783
5784 // uint32 femb_idx = 1;
5785 if (this->_internal_femb_idx() != 0) {
5786 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
5787 this->_internal_femb_idx());
5788 }
5789
5790 // uint32 coldata_idx = 2;
5791 if (this->_internal_coldata_idx() != 0) {
5792 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
5793 this->_internal_coldata_idx());
5794 }
5795
5796 // uint32 chip_addr = 3;
5797 if (this->_internal_chip_addr() != 0) {
5798 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
5799 this->_internal_chip_addr());
5800 }
5801
5802 // uint32 reg_page = 4;
5803 if (this->_internal_reg_page() != 0) {
5804 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
5805 this->_internal_reg_page());
5806 }
5807
5808 // uint32 reg_addr = 5;
5809 if (this->_internal_reg_addr() != 0) {
5810 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
5811 this->_internal_reg_addr());
5812 }
5813
5814 // uint32 data = 6;
5815 if (this->_internal_data() != 0) {
5816 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
5817 this->_internal_data());
5818 }
5819
5820 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
5821}
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition wib.pb.h:3788

◆ chip_addr()

uint32_t wib::CDPoke::chip_addr ( ) const
inline

Definition at line 9357 of file wib.pb.h.

9357 {
9358 // @@protoc_insertion_point(field_get:wib.CDPoke.chip_addr)
9359 return _internal_chip_addr();
9360}

◆ Clear()

PROTOBUF_NOINLINE void wib::CDPoke::Clear ( )
final

Definition at line 5637 of file wib.pb.cc.

5637 {
5638// @@protoc_insertion_point(message_clear_start:wib.CDPoke)
5639 ::uint32_t cached_has_bits = 0;
5640 // Prevent compiler warnings about cached_has_bits being unused
5641 (void) cached_has_bits;
5642
5643 ::memset(&_impl_.femb_idx_, 0, static_cast<::size_t>(
5644 reinterpret_cast<char*>(&_impl_.data_) -
5645 reinterpret_cast<char*>(&_impl_.femb_idx_)) + sizeof(_impl_.data_));
5646 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
5647}

◆ clear_chip_addr()

void wib::CDPoke::clear_chip_addr ( )
inline

Definition at line 9354 of file wib.pb.h.

9354 {
9355 _impl_.chip_addr_ = 0u;
9356}

◆ clear_coldata_idx()

void wib::CDPoke::clear_coldata_idx ( )
inline

Definition at line 9332 of file wib.pb.h.

9332 {
9333 _impl_.coldata_idx_ = 0u;
9334}

◆ clear_data()

void wib::CDPoke::clear_data ( )
inline

Definition at line 9420 of file wib.pb.h.

9420 {
9421 _impl_.data_ = 0u;
9422}

◆ clear_femb_idx()

void wib::CDPoke::clear_femb_idx ( )
inline

Definition at line 9310 of file wib.pb.h.

9310 {
9311 _impl_.femb_idx_ = 0u;
9312}

◆ clear_reg_addr()

void wib::CDPoke::clear_reg_addr ( )
inline

Definition at line 9398 of file wib.pb.h.

9398 {
9399 _impl_.reg_addr_ = 0u;
9400}

◆ clear_reg_page()

void wib::CDPoke::clear_reg_page ( )
inline

Definition at line 9376 of file wib.pb.h.

9376 {
9377 _impl_.reg_page_ = 0u;
9378}

◆ coldata_idx()

uint32_t wib::CDPoke::coldata_idx ( ) const
inline

Definition at line 9335 of file wib.pb.h.

9335 {
9336 // @@protoc_insertion_point(field_get:wib.CDPoke.coldata_idx)
9337 return _internal_coldata_idx();
9338}

◆ CopyFrom()

void wib::CDPoke::CopyFrom ( const CDPoke & from)

Definition at line 5859 of file wib.pb.cc.

5859 {
5860// @@protoc_insertion_point(class_specific_copy_from_start:wib.CDPoke)
5861 if (&from == this) return;
5862 Clear();
5863 MergeFrom(from);
5864}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition wib.pb.cc:5637
void MergeFrom(const CDPoke &from)
Definition wib.pb.h:3665

◆ data()

uint32_t wib::CDPoke::data ( ) const
inline

Definition at line 9423 of file wib.pb.h.

9423 {
9424 // @@protoc_insertion_point(field_get:wib.CDPoke.data)
9425 return _internal_data();
9426}

◆ default_instance()

static const CDPoke & wib::CDPoke::default_instance ( )
inlinestatic

Definition at line 3625 of file wib.pb.h.

3625 {
3626 return *internal_default_instance();
3627 }
static const CDPoke * internal_default_instance()
Definition wib.pb.h:3628

◆ descriptor()

static const ::google::protobuf::Descriptor * wib::CDPoke::descriptor ( )
inlinestatic

Definition at line 3616 of file wib.pb.h.

3616 {
3617 return GetDescriptor();
3618 }
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition wib.pb.h:3619

◆ femb_idx()

uint32_t wib::CDPoke::femb_idx ( ) const
inline

Definition at line 9313 of file wib.pb.h.

9313 {
9314 // @@protoc_insertion_point(field_get:wib.CDPoke.femb_idx)
9315 return _internal_femb_idx();
9316}

◆ FullMessageName()

::absl::string_view wib::CDPoke::FullMessageName ( )
inlinestaticprivate

Definition at line 3688 of file wib.pb.h.

3688 {
3689 return "wib.CDPoke";
3690 }

◆ GetCachedSize()

int wib::CDPoke::GetCachedSize ( ) const
inlinefinal

Definition at line 3678 of file wib.pb.h.

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

◆ GetClassData()

const::google::protobuf::Message::ClassData * wib::CDPoke::GetClassData ( ) const
final

Definition at line 5827 of file wib.pb.cc.

5827{ return &_class_data_; }
static const ClassData _class_data_
Definition wib.pb.h:3695

◆ GetDescriptor()

static const ::google::protobuf::Descriptor * wib::CDPoke::GetDescriptor ( )
inlinestatic

Definition at line 3619 of file wib.pb.h.

3619 {
3620 return default_instance().GetMetadata().descriptor;
3621 }
static const CDPoke & default_instance()
Definition wib.pb.h:3625
::google::protobuf::Metadata GetMetadata() const final
Definition wib.pb.cc:5881

◆ GetMetadata()

google::protobuf::Metadata wib::CDPoke::GetMetadata ( ) const
final

Definition at line 5881 of file wib.pb.cc.

5881 {
5882 return ::_pbi::AssignDescriptors(
5885}
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_wib_2eproto_getter()
Definition wib.pb.cc:1346
::absl::once_flag descriptor_table_wib_2eproto_once
Definition wib.pb.cc:1316
::_pb::Metadata file_level_metadata_wib_2eproto[37]
Definition wib.pb.cc:710

◆ GetReflection()

static const ::google::protobuf::Reflection * wib::CDPoke::GetReflection ( )
inlinestatic

Definition at line 3622 of file wib.pb.h.

3622 {
3623 return default_instance().GetMetadata().reflection;
3624 }

◆ internal_default_instance()

static const CDPoke * wib::CDPoke::internal_default_instance ( )
inlinestatic

Definition at line 3628 of file wib.pb.h.

3628 {
3629 return reinterpret_cast<const CDPoke*>(
3631 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CDPokeDefaultTypeInternal _CDPoke_default_instance_
Definition wib.pb.cc:387

◆ InternalSwap()

void wib::CDPoke::InternalSwap ( CDPoke * other)
private

Definition at line 5870 of file wib.pb.cc.

5870 {
5871 using std::swap;
5872 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5873 ::google::protobuf::internal::memswap<
5874 PROTOBUF_FIELD_OFFSET(CDPoke, _impl_.data_)
5875 + sizeof(CDPoke::_impl_.data_)
5876 - PROTOBUF_FIELD_OFFSET(CDPoke, _impl_.femb_idx_)>(
5877 reinterpret_cast<char*>(&_impl_.femb_idx_),
5878 reinterpret_cast<char*>(&other->_impl_.femb_idx_));
5879}

◆ IsInitialized()

PROTOBUF_NOINLINE bool wib::CDPoke::IsInitialized ( ) const
final

Definition at line 5866 of file wib.pb.cc.

5866 {
5867 return true;
5868}

◆ MergeFrom()

void wib::CDPoke::MergeFrom ( const CDPoke & from)
inline

Definition at line 3665 of file wib.pb.h.

3665 {
3666 CDPoke::MergeImpl(*this, from);
3667 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
Definition wib.pb.cc:5830

◆ MergeImpl()

void wib::CDPoke::MergeImpl ( ::google::protobuf::Message & to_msg,
const ::google::protobuf::Message & from_msg )
staticprivate

Definition at line 5830 of file wib.pb.cc.

5830 {
5831 auto* const _this = static_cast<CDPoke*>(&to_msg);
5832 auto& from = static_cast<const CDPoke&>(from_msg);
5833 // @@protoc_insertion_point(class_specific_merge_from_start:wib.CDPoke)
5834 ABSL_DCHECK_NE(&from, _this);
5835 ::uint32_t cached_has_bits = 0;
5836 (void) cached_has_bits;
5837
5838 if (from._internal_femb_idx() != 0) {
5839 _this->_internal_set_femb_idx(from._internal_femb_idx());
5840 }
5841 if (from._internal_coldata_idx() != 0) {
5842 _this->_internal_set_coldata_idx(from._internal_coldata_idx());
5843 }
5844 if (from._internal_chip_addr() != 0) {
5845 _this->_internal_set_chip_addr(from._internal_chip_addr());
5846 }
5847 if (from._internal_reg_page() != 0) {
5848 _this->_internal_set_reg_page(from._internal_reg_page());
5849 }
5850 if (from._internal_reg_addr() != 0) {
5851 _this->_internal_set_reg_addr(from._internal_reg_addr());
5852 }
5853 if (from._internal_data() != 0) {
5854 _this->_internal_set_data(from._internal_data());
5855 }
5856 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
5857}

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * wib::CDPoke::mutable_unknown_fields ( )
inline

Definition at line 3612 of file wib.pb.h.

3612 {
3613 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
3614 }

◆ New()

CDPoke * wib::CDPoke::New ( ::google::protobuf::Arena * arena = nullptr) const
inlinefinal

Definition at line 3659 of file wib.pb.h.

3659 {
3660 return CreateMaybeMessage<CDPoke>(arena);
3661 }

◆ operator=() [1/2]

CDPoke & wib::CDPoke::operator= ( CDPoke && from)
inlinenoexcept

Definition at line 3595 of file wib.pb.h.

3595 {
3596 if (this == &from) return *this;
3597 if (GetOwningArena() == from.GetOwningArena()
3598 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3599 && GetOwningArena() != nullptr
3600 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3601 ) {
3602 InternalSwap(&from);
3603 } else {
3604 CopyFrom(from);
3605 }
3606 return *this;
3607 }
void CopyFrom(const CDPoke &from)
Definition wib.pb.cc:5859
void InternalSwap(CDPoke *other)
Definition wib.pb.cc:5870

◆ operator=() [2/2]

CDPoke & wib::CDPoke::operator= ( const CDPoke & from)
inline

Definition at line 3591 of file wib.pb.h.

3591 {
3592 CopyFrom(from);
3593 return *this;
3594 }

◆ reg_addr()

uint32_t wib::CDPoke::reg_addr ( ) const
inline

Definition at line 9401 of file wib.pb.h.

9401 {
9402 // @@protoc_insertion_point(field_get:wib.CDPoke.reg_addr)
9403 return _internal_reg_addr();
9404}

◆ reg_page()

uint32_t wib::CDPoke::reg_page ( ) const
inline

Definition at line 9379 of file wib.pb.h.

9379 {
9380 // @@protoc_insertion_point(field_get:wib.CDPoke.reg_page)
9381 return _internal_reg_page();
9382}

◆ set_chip_addr()

void wib::CDPoke::set_chip_addr ( ::uint32_t value)
inline

Definition at line 9361 of file wib.pb.h.

9361 {
9363 // @@protoc_insertion_point(field_set:wib.CDPoke.chip_addr)
9364}
void _internal_set_chip_addr(::uint32_t value)
Definition wib.pb.h:9369

◆ set_coldata_idx()

void wib::CDPoke::set_coldata_idx ( ::uint32_t value)
inline

Definition at line 9339 of file wib.pb.h.

9339 {
9341 // @@protoc_insertion_point(field_set:wib.CDPoke.coldata_idx)
9342}
void _internal_set_coldata_idx(::uint32_t value)
Definition wib.pb.h:9347

◆ set_data()

void wib::CDPoke::set_data ( ::uint32_t value)
inline

Definition at line 9427 of file wib.pb.h.

9427 {
9428 _internal_set_data(value);
9429 // @@protoc_insertion_point(field_set:wib.CDPoke.data)
9430}
void _internal_set_data(::uint32_t value)
Definition wib.pb.h:9435

◆ set_femb_idx()

void wib::CDPoke::set_femb_idx ( ::uint32_t value)
inline

Definition at line 9317 of file wib.pb.h.

9317 {
9319 // @@protoc_insertion_point(field_set:wib.CDPoke.femb_idx)
9320}
void _internal_set_femb_idx(::uint32_t value)
Definition wib.pb.h:9325

◆ set_reg_addr()

void wib::CDPoke::set_reg_addr ( ::uint32_t value)
inline

Definition at line 9405 of file wib.pb.h.

9405 {
9407 // @@protoc_insertion_point(field_set:wib.CDPoke.reg_addr)
9408}
void _internal_set_reg_addr(::uint32_t value)
Definition wib.pb.h:9413

◆ set_reg_page()

void wib::CDPoke::set_reg_page ( ::uint32_t value)
inline

Definition at line 9383 of file wib.pb.h.

9383 {
9385 // @@protoc_insertion_point(field_set:wib.CDPoke.reg_page)
9386}
void _internal_set_reg_page(::uint32_t value)
Definition wib.pb.h:9391

◆ SetCachedSize()

void wib::CDPoke::SetCachedSize ( int size) const
finalprivate

Definition at line 5633 of file wib.pb.cc.

5633 {
5634 _impl_._cached_size_.Set(size);
5635}

◆ SharedCtor()

void wib::CDPoke::SharedCtor ( ::google::protobuf::Arena * arena)
inlineprivate

Definition at line 5613 of file wib.pb.cc.

5613 {
5614 (void)arena;
5615 new (&_impl_) Impl_{
5616 decltype(_impl_.femb_idx_){0u},
5617 decltype(_impl_.coldata_idx_){0u},
5618 decltype(_impl_.chip_addr_){0u},
5619 decltype(_impl_.reg_page_){0u},
5620 decltype(_impl_.reg_addr_){0u},
5621 decltype(_impl_.data_){0u},
5622 /*decltype(_impl_._cached_size_)*/ {},
5623 };
5624}

◆ SharedDtor()

void wib::CDPoke::SharedDtor ( )
inlineprivate

Definition at line 5630 of file wib.pb.cc.

5630 {
5631 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
5632}

◆ Swap()

void wib::CDPoke::Swap ( CDPoke * other)
inline

Definition at line 3638 of file wib.pb.h.

3638 {
3639 if (other == this) return;
3640 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3641 if (GetOwningArena() != nullptr &&
3642 GetOwningArena() == other->GetOwningArena()) {
3643 #else // PROTOBUF_FORCE_COPY_IN_SWAP
3644 if (GetOwningArena() == other->GetOwningArena()) {
3645 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3646 InternalSwap(other);
3647 } else {
3648 ::google::protobuf::internal::GenericSwap(this, other);
3649 }
3650 }

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & wib::CDPoke::unknown_fields ( ) const
inline

Definition at line 3609 of file wib.pb.h.

3609 {
3610 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
3611 }

◆ UnsafeArenaSwap()

void wib::CDPoke::UnsafeArenaSwap ( CDPoke * other)
inline

Definition at line 3651 of file wib.pb.h.

3651 {
3652 if (other == this) return;
3653 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
3654 InternalSwap(other);
3655 }

Friends And Related Symbol Documentation

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

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

Definition at line 3778 of file wib.pb.h.

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

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

Definition at line 3687 of file wib.pb.h.

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

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

Definition at line 3776 of file wib.pb.h.

◆ ::TableStruct_wib_2eproto

friend struct ::TableStruct_wib_2eproto
friend

Definition at line 3792 of file wib.pb.h.

◆ swap

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

Definition at line 3635 of file wib.pb.h.

3635 {
3636 a.Swap(&b);
3637 }

Member Data Documentation

◆ [union]

union { ... } wib::CDPoke

◆ _class_data_

const::google::protobuf::Message::ClassData wib::CDPoke::_class_data_
static
Initial value:
= {
::google::protobuf::Message::CopyWithSourceCheck,
}

Definition at line 3695 of file wib.pb.h.

◆ _impl_

Impl_ wib::CDPoke::_impl_

Definition at line 3791 of file wib.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 3, 6, 0, 0, 2 > wib::CDPoke::_table_
staticprivate

Definition at line 3777 of file wib.pb.h.

◆ kIndexInFileMessages

int wib::CDPoke::kIndexInFileMessages
staticconstexpr
Initial value:
=
17

Definition at line 3632 of file wib.pb.h.


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