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

#include <wib.pb.h>

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

Classes

class  _Internal
 
struct  Impl_
 

Public Types

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

Public Member Functions

 CDPeek ()
 
 ~CDPeek () override
 
template<typename = void>
PROTOBUF_CONSTEXPR CDPeek (::google::protobuf::internal::ConstantInitialized)
 
 CDPeek (const CDPeek &from)
 
 CDPeek (CDPeek &&from) noexcept
 
CDPeekoperator= (const CDPeek &from)
 
CDPeekoperator= (CDPeek &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (CDPeek *other)
 
void UnsafeArenaSwap (CDPeek *other)
 
CDPeekNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const CDPeek &from)
 
void MergeFrom (const CDPeek &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)
 
template<typename >
PROTOBUF_CONSTEXPR CDPeek (::_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 CDPeekdefault_instance ()
 
static const CDPeekinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 CDPeek (::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 (CDPeek *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)
 

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, 5, 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 (CDPeek &a, CDPeek &b)
 

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_

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

◆ InternalArenaConstructable_

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kFembIdxFieldNumber 
kColdataIdxFieldNumber 
kChipAddrFieldNumber 
kRegPageFieldNumber 
kRegAddrFieldNumber 

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

3922 : int {
3928 };
@ kRegAddrFieldNumber
Definition wib.pb.h:3927
@ kFembIdxFieldNumber
Definition wib.pb.h:3923
@ kRegPageFieldNumber
Definition wib.pb.h:3926
@ kChipAddrFieldNumber
Definition wib.pb.h:3925
@ kColdataIdxFieldNumber
Definition wib.pb.h:3924

Constructor & Destructor Documentation

◆ CDPeek() [1/6]

wib::CDPeek::CDPeek ( )
inline

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

3798: CDPeek(nullptr) {}

◆ ~CDPeek()

wib::CDPeek::~CDPeek ( )
override

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

5914 {
5915 // @@protoc_insertion_point(destructor:wib.CDPeek)
5916 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
5917 SharedDtor();
5918}
void SharedDtor()
Definition wib.pb.cc:5919

◆ CDPeek() [2/6]

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

◆ CDPeek() [3/6]

wib::CDPeek::CDPeek ( const CDPeek & from)

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

5898 : ::google::protobuf::Message(), _impl_(from._impl_) {
5899 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
5900 from._internal_metadata_);
5901 // @@protoc_insertion_point(copy_constructor:wib.CDPeek)
5902}
Impl_ _impl_
Definition wib.pb.h:3997

◆ CDPeek() [4/6]

wib::CDPeek::CDPeek ( CDPeek && from)
inlinenoexcept

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

3805 : CDPeek() {
3806 *this = ::std::move(from);
3807 }

◆ CDPeek() [5/6]

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

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

5893 : ::google::protobuf::Message(arena) {
5894 SharedCtor(arena);
5895 // @@protoc_insertion_point(arena_constructor:wib.CDPeek)
5896}
void SharedCtor(::google::protobuf::Arena *arena)
Definition wib.pb.cc:5903

◆ CDPeek() [6/6]

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

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

390 : _impl_{
391 /*decltype(_impl_.femb_idx_)*/ 0u,
392 /*decltype(_impl_.coldata_idx_)*/ 0u,
393 /*decltype(_impl_.chip_addr_)*/ 0u,
394 /*decltype(_impl_.reg_page_)*/ 0u,
395 /*decltype(_impl_.reg_addr_)*/ 0u,
396 /*decltype(_impl_._cached_size_)*/ {},
397 } {}

Member Function Documentation

◆ _internal_chip_addr()

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

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

9501 {
9502 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9503 return _impl_.chip_addr_;
9504}
::uint32_t chip_addr_
Definition wib.pb.h:3991

◆ _internal_coldata_idx()

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

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

9479 {
9480 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9481 return _impl_.coldata_idx_;
9482}
::uint32_t coldata_idx_
Definition wib.pb.h:3990

◆ _internal_femb_idx()

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

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

9457 {
9458 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9459 return _impl_.femb_idx_;
9460}
::uint32_t femb_idx_
Definition wib.pb.h:3989

◆ _internal_reg_addr()

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

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

9545 {
9546 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9547 return _impl_.reg_addr_;
9548}
::uint32_t reg_addr_
Definition wib.pb.h:3993

◆ _internal_reg_page()

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

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

9523 {
9524 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9525 return _impl_.reg_page_;
9526}
::uint32_t reg_page_
Definition wib.pb.h:3992

◆ _internal_set_chip_addr()

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

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

9505 {
9506 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9507 ;
9508 _impl_.chip_addr_ = value;
9509}

◆ _internal_set_coldata_idx()

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

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

9483 {
9484 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9485 ;
9486 _impl_.coldata_idx_ = value;
9487}

◆ _internal_set_femb_idx()

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

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

9461 {
9462 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9463 ;
9464 _impl_.femb_idx_ = value;
9465}

◆ _internal_set_reg_addr()

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

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

9549 {
9550 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9551 ;
9552 _impl_.reg_addr_ = value;
9553}

◆ _internal_set_reg_page()

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

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

9527 {
9528 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9529 ;
9530 _impl_.reg_page_ = value;
9531}

◆ _InternalParse()

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

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

5939 {
5940 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
5941 return ptr;
5942}
static const ::google::protobuf::internal::TcParseTable< 3, 5, 0, 0, 2 > _table_
Definition wib.pb.h:3984

◆ _InternalSerialize()

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

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

6004 {
6005 // @@protoc_insertion_point(serialize_to_array_start:wib.CDPeek)
6006 ::uint32_t cached_has_bits = 0;
6007 (void)cached_has_bits;
6008
6009 // uint32 femb_idx = 1;
6010 if (this->_internal_femb_idx() != 0) {
6011 target = stream->EnsureSpace(target);
6012 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
6013 1, this->_internal_femb_idx(), target);
6014 }
6015
6016 // uint32 coldata_idx = 2;
6017 if (this->_internal_coldata_idx() != 0) {
6018 target = stream->EnsureSpace(target);
6019 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
6020 2, this->_internal_coldata_idx(), target);
6021 }
6022
6023 // uint32 chip_addr = 3;
6024 if (this->_internal_chip_addr() != 0) {
6025 target = stream->EnsureSpace(target);
6026 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
6027 3, this->_internal_chip_addr(), target);
6028 }
6029
6030 // uint32 reg_page = 4;
6031 if (this->_internal_reg_page() != 0) {
6032 target = stream->EnsureSpace(target);
6033 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
6034 4, this->_internal_reg_page(), target);
6035 }
6036
6037 // uint32 reg_addr = 5;
6038 if (this->_internal_reg_addr() != 0) {
6039 target = stream->EnsureSpace(target);
6040 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
6041 5, this->_internal_reg_addr(), target);
6042 }
6043
6044 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6045 target =
6046 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
6047 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
6048 }
6049 // @@protoc_insertion_point(serialize_to_array_end:wib.CDPeek)
6050 return target;
6051}
::uint32_t _internal_reg_addr() const
Definition wib.pb.h:9545
::uint32_t _internal_chip_addr() const
Definition wib.pb.h:9501
::uint32_t _internal_coldata_idx() const
Definition wib.pb.h:9479
::uint32_t _internal_reg_page() const
Definition wib.pb.h:9523
::uint32_t _internal_femb_idx() const
Definition wib.pb.h:9457

◆ ByteSizeLong()

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

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

6053 {
6054// @@protoc_insertion_point(message_byte_size_start:wib.CDPeek)
6055 ::size_t total_size = 0;
6056
6057 ::uint32_t cached_has_bits = 0;
6058 // Prevent compiler warnings about cached_has_bits being unused
6059 (void) cached_has_bits;
6060
6061 // uint32 femb_idx = 1;
6062 if (this->_internal_femb_idx() != 0) {
6063 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
6064 this->_internal_femb_idx());
6065 }
6066
6067 // uint32 coldata_idx = 2;
6068 if (this->_internal_coldata_idx() != 0) {
6069 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
6070 this->_internal_coldata_idx());
6071 }
6072
6073 // uint32 chip_addr = 3;
6074 if (this->_internal_chip_addr() != 0) {
6075 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
6076 this->_internal_chip_addr());
6077 }
6078
6079 // uint32 reg_page = 4;
6080 if (this->_internal_reg_page() != 0) {
6081 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
6082 this->_internal_reg_page());
6083 }
6084
6085 // uint32 reg_addr = 5;
6086 if (this->_internal_reg_addr() != 0) {
6087 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
6088 this->_internal_reg_addr());
6089 }
6090
6091 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
6092}
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition wib.pb.h:3994

◆ chip_addr()

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

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

9493 {
9494 // @@protoc_insertion_point(field_get:wib.CDPeek.chip_addr)
9495 return _internal_chip_addr();
9496}

◆ Clear()

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

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

5926 {
5927// @@protoc_insertion_point(message_clear_start:wib.CDPeek)
5928 ::uint32_t cached_has_bits = 0;
5929 // Prevent compiler warnings about cached_has_bits being unused
5930 (void) cached_has_bits;
5931
5932 ::memset(&_impl_.femb_idx_, 0, static_cast<::size_t>(
5933 reinterpret_cast<char*>(&_impl_.reg_addr_) -
5934 reinterpret_cast<char*>(&_impl_.femb_idx_)) + sizeof(_impl_.reg_addr_));
5935 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
5936}

◆ clear_chip_addr()

void wib::CDPeek::clear_chip_addr ( )
inline

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

9490 {
9491 _impl_.chip_addr_ = 0u;
9492}

◆ clear_coldata_idx()

void wib::CDPeek::clear_coldata_idx ( )
inline

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

9468 {
9469 _impl_.coldata_idx_ = 0u;
9470}

◆ clear_femb_idx()

void wib::CDPeek::clear_femb_idx ( )
inline

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

9446 {
9447 _impl_.femb_idx_ = 0u;
9448}

◆ clear_reg_addr()

void wib::CDPeek::clear_reg_addr ( )
inline

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

9534 {
9535 _impl_.reg_addr_ = 0u;
9536}

◆ clear_reg_page()

void wib::CDPeek::clear_reg_page ( )
inline

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

9512 {
9513 _impl_.reg_page_ = 0u;
9514}

◆ coldata_idx()

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

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

9471 {
9472 // @@protoc_insertion_point(field_get:wib.CDPeek.coldata_idx)
9473 return _internal_coldata_idx();
9474}

◆ CopyFrom()

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

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

6127 {
6128// @@protoc_insertion_point(class_specific_copy_from_start:wib.CDPeek)
6129 if (&from == this) return;
6130 Clear();
6131 MergeFrom(from);
6132}
void MergeFrom(const CDPeek &from)
Definition wib.pb.h:3883
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition wib.pb.cc:5926

◆ default_instance()

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

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

3843 {
3844 return *internal_default_instance();
3845 }
static const CDPeek * internal_default_instance()
Definition wib.pb.h:3846

◆ descriptor()

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

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

3834 {
3835 return GetDescriptor();
3836 }
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition wib.pb.h:3837

◆ femb_idx()

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

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

9449 {
9450 // @@protoc_insertion_point(field_get:wib.CDPeek.femb_idx)
9451 return _internal_femb_idx();
9452}

◆ FullMessageName()

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

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

3906 {
3907 return "wib.CDPeek";
3908 }

◆ GetCachedSize()

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

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

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

◆ GetClassData()

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

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

6098{ return &_class_data_; }
static const ClassData _class_data_
Definition wib.pb.h:3913

◆ GetDescriptor()

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

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

3837 {
3838 return default_instance().GetMetadata().descriptor;
3839 }
static const CDPeek & default_instance()
Definition wib.pb.h:3843
::google::protobuf::Metadata GetMetadata() const final
Definition wib.pb.cc:6149

◆ GetMetadata()

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

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

6149 {
6150 return ::_pbi::AssignDescriptors(
6153}
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::CDPeek::GetReflection ( )
inlinestatic

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

3840 {
3841 return default_instance().GetMetadata().reflection;
3842 }

◆ internal_default_instance()

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

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

3846 {
3847 return reinterpret_cast<const CDPeek*>(
3849 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CDPeekDefaultTypeInternal _CDPeek_default_instance_
Definition wib.pb.cc:407

◆ InternalSwap()

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

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

6138 {
6139 using std::swap;
6140 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6141 ::google::protobuf::internal::memswap<
6142 PROTOBUF_FIELD_OFFSET(CDPeek, _impl_.reg_addr_)
6143 + sizeof(CDPeek::_impl_.reg_addr_)
6144 - PROTOBUF_FIELD_OFFSET(CDPeek, _impl_.femb_idx_)>(
6145 reinterpret_cast<char*>(&_impl_.femb_idx_),
6146 reinterpret_cast<char*>(&other->_impl_.femb_idx_));
6147}

◆ IsInitialized()

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

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

6134 {
6135 return true;
6136}

◆ MergeFrom()

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

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

3883 {
3884 CDPeek::MergeImpl(*this, from);
3885 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
Definition wib.pb.cc:6101

◆ MergeImpl()

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

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

6101 {
6102 auto* const _this = static_cast<CDPeek*>(&to_msg);
6103 auto& from = static_cast<const CDPeek&>(from_msg);
6104 // @@protoc_insertion_point(class_specific_merge_from_start:wib.CDPeek)
6105 ABSL_DCHECK_NE(&from, _this);
6106 ::uint32_t cached_has_bits = 0;
6107 (void) cached_has_bits;
6108
6109 if (from._internal_femb_idx() != 0) {
6110 _this->_internal_set_femb_idx(from._internal_femb_idx());
6111 }
6112 if (from._internal_coldata_idx() != 0) {
6113 _this->_internal_set_coldata_idx(from._internal_coldata_idx());
6114 }
6115 if (from._internal_chip_addr() != 0) {
6116 _this->_internal_set_chip_addr(from._internal_chip_addr());
6117 }
6118 if (from._internal_reg_page() != 0) {
6119 _this->_internal_set_reg_page(from._internal_reg_page());
6120 }
6121 if (from._internal_reg_addr() != 0) {
6122 _this->_internal_set_reg_addr(from._internal_reg_addr());
6123 }
6124 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
6125}

◆ mutable_unknown_fields()

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

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

3830 {
3831 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
3832 }

◆ New()

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

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

3877 {
3878 return CreateMaybeMessage<CDPeek>(arena);
3879 }

◆ operator=() [1/2]

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

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

3813 {
3814 if (this == &from) return *this;
3815 if (GetOwningArena() == from.GetOwningArena()
3816 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3817 && GetOwningArena() != nullptr
3818 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3819 ) {
3820 InternalSwap(&from);
3821 } else {
3822 CopyFrom(from);
3823 }
3824 return *this;
3825 }
void InternalSwap(CDPeek *other)
Definition wib.pb.cc:6138
void CopyFrom(const CDPeek &from)
Definition wib.pb.cc:6127

◆ operator=() [2/2]

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

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

3809 {
3810 CopyFrom(from);
3811 return *this;
3812 }

◆ reg_addr()

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

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

9537 {
9538 // @@protoc_insertion_point(field_get:wib.CDPeek.reg_addr)
9539 return _internal_reg_addr();
9540}

◆ reg_page()

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

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

9515 {
9516 // @@protoc_insertion_point(field_get:wib.CDPeek.reg_page)
9517 return _internal_reg_page();
9518}

◆ set_chip_addr()

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

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

9497 {
9499 // @@protoc_insertion_point(field_set:wib.CDPeek.chip_addr)
9500}
void _internal_set_chip_addr(::uint32_t value)
Definition wib.pb.h:9505

◆ set_coldata_idx()

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

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

9475 {
9477 // @@protoc_insertion_point(field_set:wib.CDPeek.coldata_idx)
9478}
void _internal_set_coldata_idx(::uint32_t value)
Definition wib.pb.h:9483

◆ set_femb_idx()

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

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

9453 {
9455 // @@protoc_insertion_point(field_set:wib.CDPeek.femb_idx)
9456}
void _internal_set_femb_idx(::uint32_t value)
Definition wib.pb.h:9461

◆ set_reg_addr()

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

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

9541 {
9543 // @@protoc_insertion_point(field_set:wib.CDPeek.reg_addr)
9544}
void _internal_set_reg_addr(::uint32_t value)
Definition wib.pb.h:9549

◆ set_reg_page()

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

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

9519 {
9521 // @@protoc_insertion_point(field_set:wib.CDPeek.reg_page)
9522}
void _internal_set_reg_page(::uint32_t value)
Definition wib.pb.h:9527

◆ SetCachedSize()

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

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

5922 {
5923 _impl_._cached_size_.Set(size);
5924}

◆ SharedCtor()

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

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

5903 {
5904 (void)arena;
5905 new (&_impl_) Impl_{
5906 decltype(_impl_.femb_idx_){0u},
5907 decltype(_impl_.coldata_idx_){0u},
5908 decltype(_impl_.chip_addr_){0u},
5909 decltype(_impl_.reg_page_){0u},
5910 decltype(_impl_.reg_addr_){0u},
5911 /*decltype(_impl_._cached_size_)*/ {},
5912 };
5913}

◆ SharedDtor()

void wib::CDPeek::SharedDtor ( )
inlineprivate

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

5919 {
5920 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
5921}

◆ Swap()

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

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

3856 {
3857 if (other == this) return;
3858 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3859 if (GetOwningArena() != nullptr &&
3860 GetOwningArena() == other->GetOwningArena()) {
3861 #else // PROTOBUF_FORCE_COPY_IN_SWAP
3862 if (GetOwningArena() == other->GetOwningArena()) {
3863 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3864 InternalSwap(other);
3865 } else {
3866 ::google::protobuf::internal::GenericSwap(this, other);
3867 }
3868 }

◆ unknown_fields()

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

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

3827 {
3828 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
3829 }

◆ UnsafeArenaSwap()

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

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

3869 {
3870 if (other == this) return;
3871 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
3872 InternalSwap(other);
3873 }

Friends And Related Symbol Documentation

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

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

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

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

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

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

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

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

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

◆ ::TableStruct_wib_2eproto

friend struct ::TableStruct_wib_2eproto
friend

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

◆ swap

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

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

3853 {
3854 a.Swap(&b);
3855 }

Member Data Documentation

◆ [union]

union { ... } wib::CDPeek

◆ _class_data_

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

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

◆ _impl_

Impl_ wib::CDPeek::_impl_

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

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 3, 5, 0, 0, 2 > wib::CDPeek::_table_
staticprivate

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

◆ kIndexInFileMessages

int wib::CDPeek::kIndexInFileMessages
staticconstexpr
Initial value:
=
18

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


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