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

#include <daphne_control_high.pb.h>

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

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int {
  kAdcFieldNumber = 4 , kPgaFieldNumber = 5 , kLnaFieldNumber = 6 , kIdFieldNumber = 1 ,
  kAttenuatorsFieldNumber = 2 , kVBiasFieldNumber = 3
}
 

Public Member Functions

 AFEConfig ()
 
 ~AFEConfig () override
 
template<typename = void>
PROTOBUF_CONSTEXPR AFEConfig (::google::protobuf::internal::ConstantInitialized)
 
 AFEConfig (const AFEConfig &from)
 
 AFEConfig (AFEConfig &&from) noexcept
 
AFEConfigoperator= (const AFEConfig &from)
 
AFEConfigoperator= (AFEConfig &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (AFEConfig *other)
 
void UnsafeArenaSwap (AFEConfig *other)
 
AFEConfigNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const AFEConfig &from)
 
void MergeFrom (const AFEConfig &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
 
bool has_adc () const
 
void clear_adc ()
 
const ::daphne::ADCConfigadc () const
 
PROTOBUF_NODISCARD::daphne::ADCConfig * release_adc ()
 
::daphne::ADCConfigmutable_adc ()
 
void set_allocated_adc (::daphne::ADCConfig *value)
 
void unsafe_arena_set_allocated_adc (::daphne::ADCConfig *value)
 
::daphne::ADCConfigunsafe_arena_release_adc ()
 
bool has_pga () const
 
void clear_pga ()
 
const ::daphne::PGAConfigpga () const
 
PROTOBUF_NODISCARD::daphne::PGAConfig * release_pga ()
 
::daphne::PGAConfigmutable_pga ()
 
void set_allocated_pga (::daphne::PGAConfig *value)
 
void unsafe_arena_set_allocated_pga (::daphne::PGAConfig *value)
 
::daphne::PGAConfigunsafe_arena_release_pga ()
 
bool has_lna () const
 
void clear_lna ()
 
const ::daphne::LNAConfiglna () const
 
PROTOBUF_NODISCARD::daphne::LNAConfig * release_lna ()
 
::daphne::LNAConfigmutable_lna ()
 
void set_allocated_lna (::daphne::LNAConfig *value)
 
void unsafe_arena_set_allocated_lna (::daphne::LNAConfig *value)
 
::daphne::LNAConfigunsafe_arena_release_lna ()
 
void clear_id ()
 
::uint32_t id () const
 
void set_id (::uint32_t value)
 
void clear_attenuators ()
 
::uint32_t attenuators () const
 
void set_attenuators (::uint32_t value)
 
void clear_v_bias ()
 
::uint32_t v_bias () const
 
void set_v_bias (::uint32_t value)
 
template<typename >
PROTOBUF_CONSTEXPR AFEConfig (::_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 AFEConfigdefault_instance ()
 
static const AFEConfiginternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 AFEConfig (::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 (AFEConfig *other)
 
const ::daphne::ADCConfig_internal_adc () const
 
::daphne::ADCConfig_internal_mutable_adc ()
 
const ::daphne::PGAConfig_internal_pga () const
 
::daphne::PGAConfig_internal_mutable_pga ()
 
const ::daphne::LNAConfig_internal_lna () const
 
::daphne::LNAConfig_internal_mutable_lna ()
 
::uint32_t _internal_id () const
 
void _internal_set_id (::uint32_t value)
 
::uint32_t _internal_attenuators () const
 
void _internal_set_attenuators (::uint32_t value)
 
::uint32_t _internal_v_bias () const
 
void _internal_set_v_bias (::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, 3, 0, 2 > _table_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_

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

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kAdcFieldNumber 
kPgaFieldNumber 
kLnaFieldNumber 
kIdFieldNumber 
kAttenuatorsFieldNumber 
kVBiasFieldNumber 

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

Constructor & Destructor Documentation

◆ AFEConfig() [1/6]

daphne::AFEConfig::AFEConfig ( )
inline

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

◆ ~AFEConfig()

daphne::AFEConfig::~AFEConfig ( )
override

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

2199 {
2200 // @@protoc_insertion_point(destructor:daphne.AFEConfig)
2201 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2202 SharedDtor();
2203}

◆ AFEConfig() [2/6]

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

◆ AFEConfig() [3/6]

daphne::AFEConfig::AFEConfig ( const AFEConfig & from)

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

2156 : ::google::protobuf::Message() {
2157 AFEConfig* const _this = this;
2158 (void)_this;
2159 new (&_impl_) Impl_{
2160 decltype(_impl_._has_bits_){from._impl_._has_bits_},
2161 /*decltype(_impl_._cached_size_)*/ {},
2162 decltype(_impl_.adc_){nullptr},
2163 decltype(_impl_.pga_){nullptr},
2164 decltype(_impl_.lna_){nullptr},
2165 decltype(_impl_.id_){},
2166 decltype(_impl_.attenuators_){},
2167 decltype(_impl_.v_bias_){},
2168 };
2169 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2170 from._internal_metadata_);
2171 if ((from._impl_._has_bits_[0] & 0x00000001u) != 0) {
2172 _this->_impl_.adc_ = new ::daphne::ADCConfig(*from._impl_.adc_);
2173 }
2174 if ((from._impl_._has_bits_[0] & 0x00000002u) != 0) {
2175 _this->_impl_.pga_ = new ::daphne::PGAConfig(*from._impl_.pga_);
2176 }
2177 if ((from._impl_._has_bits_[0] & 0x00000004u) != 0) {
2178 _this->_impl_.lna_ = new ::daphne::LNAConfig(*from._impl_.lna_);
2179 }
2180 ::memcpy(&_impl_.id_, &from._impl_.id_,
2181 static_cast<::size_t>(reinterpret_cast<char*>(&_impl_.v_bias_) -
2182 reinterpret_cast<char*>(&_impl_.id_)) + sizeof(_impl_.v_bias_));
2183
2184 // @@protoc_insertion_point(copy_constructor:daphne.AFEConfig)
2185}
::google::protobuf::internal::HasBits< 1 > _has_bits_

◆ AFEConfig() [4/6]

daphne::AFEConfig::AFEConfig ( AFEConfig && from)
inlinenoexcept

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

923 : AFEConfig() {
924 *this = ::std::move(from);
925 }

◆ AFEConfig() [5/6]

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

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

2152 : ::google::protobuf::Message(arena) {
2153 SharedCtor(arena);
2154 // @@protoc_insertion_point(arena_constructor:daphne.AFEConfig)
2155}
void SharedCtor(::google::protobuf::Arena *arena)

◆ AFEConfig() [6/6]

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

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

84 : _impl_{
85 /*decltype(_impl_._has_bits_)*/ {},
86 /*decltype(_impl_._cached_size_)*/ {},
87 /*decltype(_impl_.adc_)*/ nullptr,
88 /*decltype(_impl_.pga_)*/ nullptr,
89 /*decltype(_impl_.lna_)*/ nullptr,
90 /*decltype(_impl_.id_)*/ 0u,
91 /*decltype(_impl_.attenuators_)*/ 0u,
92 /*decltype(_impl_.v_bias_)*/ 0u,
93 } {}

Member Function Documentation

◆ _internal_adc()

const::daphne::ADCConfig & daphne::AFEConfig::_internal_adc ( ) const
inlineprivate

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

6691 {
6692 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
6693 const ::daphne::ADCConfig* p = _impl_.adc_;
6694 return p != nullptr ? *p : reinterpret_cast<const ::daphne::ADCConfig&>(::daphne::_ADCConfig_default_instance_);
6695}
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ADCConfigDefaultTypeInternal _ADCConfig_default_instance_

◆ _internal_attenuators()

uint32_t daphne::AFEConfig::_internal_attenuators ( ) const
inlineprivate

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

6649 {
6650 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
6651 return _impl_.attenuators_;
6652}

◆ _internal_id()

uint32_t daphne::AFEConfig::_internal_id ( ) const
inlineprivate

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

6627 {
6628 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
6629 return _impl_.id_;
6630}

◆ _internal_lna()

const::daphne::LNAConfig & daphne::AFEConfig::_internal_lna ( ) const
inlineprivate

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

6883 {
6884 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
6885 const ::daphne::LNAConfig* p = _impl_.lna_;
6886 return p != nullptr ? *p : reinterpret_cast<const ::daphne::LNAConfig&>(::daphne::_LNAConfig_default_instance_);
6887}
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LNAConfigDefaultTypeInternal _LNAConfig_default_instance_

◆ _internal_mutable_adc()

daphne::ADCConfig * daphne::AFEConfig::_internal_mutable_adc ( )
inlineprivate

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

6741 {
6742 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6743 _impl_._has_bits_[0] |= 0x00000001u;
6744 if (_impl_.adc_ == nullptr) {
6745 auto* p = CreateMaybeMessage<::daphne::ADCConfig>(GetArenaForAllocation());
6746 _impl_.adc_ = reinterpret_cast<::daphne::ADCConfig*>(p);
6747 }
6748 return _impl_.adc_;
6749}

◆ _internal_mutable_lna()

daphne::LNAConfig * daphne::AFEConfig::_internal_mutable_lna ( )
inlineprivate

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

6933 {
6934 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6935 _impl_._has_bits_[0] |= 0x00000004u;
6936 if (_impl_.lna_ == nullptr) {
6937 auto* p = CreateMaybeMessage<::daphne::LNAConfig>(GetArenaForAllocation());
6938 _impl_.lna_ = reinterpret_cast<::daphne::LNAConfig*>(p);
6939 }
6940 return _impl_.lna_;
6941}

◆ _internal_mutable_pga()

daphne::PGAConfig * daphne::AFEConfig::_internal_mutable_pga ( )
inlineprivate

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

6837 {
6838 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6839 _impl_._has_bits_[0] |= 0x00000002u;
6840 if (_impl_.pga_ == nullptr) {
6841 auto* p = CreateMaybeMessage<::daphne::PGAConfig>(GetArenaForAllocation());
6842 _impl_.pga_ = reinterpret_cast<::daphne::PGAConfig*>(p);
6843 }
6844 return _impl_.pga_;
6845}

◆ _internal_pga()

const::daphne::PGAConfig & daphne::AFEConfig::_internal_pga ( ) const
inlineprivate

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

6787 {
6788 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
6789 const ::daphne::PGAConfig* p = _impl_.pga_;
6790 return p != nullptr ? *p : reinterpret_cast<const ::daphne::PGAConfig&>(::daphne::_PGAConfig_default_instance_);
6791}
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PGAConfigDefaultTypeInternal _PGAConfig_default_instance_

◆ _internal_set_attenuators()

void daphne::AFEConfig::_internal_set_attenuators ( ::uint32_t value)
inlineprivate

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

6653 {
6654 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6655 ;
6656 _impl_.attenuators_ = value;
6657}

◆ _internal_set_id()

void daphne::AFEConfig::_internal_set_id ( ::uint32_t value)
inlineprivate

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

6631 {
6632 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6633 ;
6634 _impl_.id_ = value;
6635}

◆ _internal_set_v_bias()

void daphne::AFEConfig::_internal_set_v_bias ( ::uint32_t value)
inlineprivate

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

6675 {
6676 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6677 ;
6678 _impl_.v_bias_ = value;
6679}

◆ _internal_v_bias()

uint32_t daphne::AFEConfig::_internal_v_bias ( ) const
inlineprivate

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

6671 {
6672 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
6673 return _impl_.v_bias_;
6674}

◆ _InternalParse()

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

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

2243 {
2244 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2245 return ptr;
2246}
static const ::google::protobuf::internal::TcParseTable< 3, 6, 3, 0, 2 > _table_

◆ _InternalSerialize()

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

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

2315 {
2316 // @@protoc_insertion_point(serialize_to_array_start:daphne.AFEConfig)
2317 ::uint32_t cached_has_bits = 0;
2318 (void)cached_has_bits;
2319
2320 // uint32 id = 1;
2321 if (this->_internal_id() != 0) {
2322 target = stream->EnsureSpace(target);
2323 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
2324 1, this->_internal_id(), target);
2325 }
2326
2327 // uint32 attenuators = 2;
2328 if (this->_internal_attenuators() != 0) {
2329 target = stream->EnsureSpace(target);
2330 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
2331 2, this->_internal_attenuators(), target);
2332 }
2333
2334 // uint32 v_bias = 3;
2335 if (this->_internal_v_bias() != 0) {
2336 target = stream->EnsureSpace(target);
2337 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
2338 3, this->_internal_v_bias(), target);
2339 }
2340
2341 cached_has_bits = _impl_._has_bits_[0];
2342 // .daphne.ADCConfig adc = 4;
2343 if (cached_has_bits & 0x00000001u) {
2344 target = ::google::protobuf::internal::WireFormatLite::
2345 InternalWriteMessage(4, _Internal::adc(this),
2346 _Internal::adc(this).GetCachedSize(), target, stream);
2347 }
2348
2349 // .daphne.PGAConfig pga = 5;
2350 if (cached_has_bits & 0x00000002u) {
2351 target = ::google::protobuf::internal::WireFormatLite::
2352 InternalWriteMessage(5, _Internal::pga(this),
2353 _Internal::pga(this).GetCachedSize(), target, stream);
2354 }
2355
2356 // .daphne.LNAConfig lna = 6;
2357 if (cached_has_bits & 0x00000004u) {
2358 target = ::google::protobuf::internal::WireFormatLite::
2359 InternalWriteMessage(6, _Internal::lna(this),
2360 _Internal::lna(this).GetCachedSize(), target, stream);
2361 }
2362
2363 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2364 target =
2365 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2366 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2367 }
2368 // @@protoc_insertion_point(serialize_to_array_end:daphne.AFEConfig)
2369 return target;
2370}
static const ::daphne::PGAConfig & pga(const AFEConfig *msg)
static const ::daphne::LNAConfig & lna(const AFEConfig *msg)
static const ::daphne::ADCConfig & adc(const AFEConfig *msg)
::uint32_t _internal_id() const
int GetCachedSize() const final
::uint32_t _internal_attenuators() const
::uint32_t _internal_v_bias() const

◆ adc()

const::daphne::ADCConfig & daphne::AFEConfig::adc ( ) const
inline

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

6696 {
6697 // @@protoc_insertion_point(field_get:daphne.AFEConfig.adc)
6698 return _internal_adc();
6699}
const ::daphne::ADCConfig & _internal_adc() const

◆ attenuators()

uint32_t daphne::AFEConfig::attenuators ( ) const
inline

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

6641 {
6642 // @@protoc_insertion_point(field_get:daphne.AFEConfig.attenuators)
6643 return _internal_attenuators();
6644}

◆ ByteSizeLong()

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

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

2372 {
2373// @@protoc_insertion_point(message_byte_size_start:daphne.AFEConfig)
2374 ::size_t total_size = 0;
2375
2376 ::uint32_t cached_has_bits = 0;
2377 // Prevent compiler warnings about cached_has_bits being unused
2378 (void) cached_has_bits;
2379
2380 cached_has_bits = _impl_._has_bits_[0];
2381 if (cached_has_bits & 0x00000007u) {
2382 // .daphne.ADCConfig adc = 4;
2383 if (cached_has_bits & 0x00000001u) {
2384 total_size += 1 +
2385 ::google::protobuf::internal::WireFormatLite::MessageSize(
2386 *_impl_.adc_);
2387 }
2388
2389 // .daphne.PGAConfig pga = 5;
2390 if (cached_has_bits & 0x00000002u) {
2391 total_size += 1 +
2392 ::google::protobuf::internal::WireFormatLite::MessageSize(
2393 *_impl_.pga_);
2394 }
2395
2396 // .daphne.LNAConfig lna = 6;
2397 if (cached_has_bits & 0x00000004u) {
2398 total_size += 1 +
2399 ::google::protobuf::internal::WireFormatLite::MessageSize(
2400 *_impl_.lna_);
2401 }
2402
2403 }
2404 // uint32 id = 1;
2405 if (this->_internal_id() != 0) {
2406 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
2407 this->_internal_id());
2408 }
2409
2410 // uint32 attenuators = 2;
2411 if (this->_internal_attenuators() != 0) {
2412 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
2413 this->_internal_attenuators());
2414 }
2415
2416 // uint32 v_bias = 3;
2417 if (this->_internal_v_bias() != 0) {
2418 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
2419 this->_internal_v_bias());
2420 }
2421
2422 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2423}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

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

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

2214 {
2215// @@protoc_insertion_point(message_clear_start:daphne.AFEConfig)
2216 ::uint32_t cached_has_bits = 0;
2217 // Prevent compiler warnings about cached_has_bits being unused
2218 (void) cached_has_bits;
2219
2220 cached_has_bits = _impl_._has_bits_[0];
2221 if (cached_has_bits & 0x00000007u) {
2222 if (cached_has_bits & 0x00000001u) {
2223 ABSL_DCHECK(_impl_.adc_ != nullptr);
2224 _impl_.adc_->Clear();
2225 }
2226 if (cached_has_bits & 0x00000002u) {
2227 ABSL_DCHECK(_impl_.pga_ != nullptr);
2228 _impl_.pga_->Clear();
2229 }
2230 if (cached_has_bits & 0x00000004u) {
2231 ABSL_DCHECK(_impl_.lna_ != nullptr);
2232 _impl_.lna_->Clear();
2233 }
2234 }
2235 ::memset(&_impl_.id_, 0, static_cast<::size_t>(
2236 reinterpret_cast<char*>(&_impl_.v_bias_) -
2237 reinterpret_cast<char*>(&_impl_.id_)) + sizeof(_impl_.v_bias_));
2238 _impl_._has_bits_.Clear();
2239 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2240}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ clear_adc()

void daphne::AFEConfig::clear_adc ( )
inline

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

6687 {
6688 if (_impl_.adc_ != nullptr) _impl_.adc_->Clear();
6689 _impl_._has_bits_[0] &= ~0x00000001u;
6690}

◆ clear_attenuators()

void daphne::AFEConfig::clear_attenuators ( )
inline

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

6638 {
6639 _impl_.attenuators_ = 0u;
6640}

◆ clear_id()

void daphne::AFEConfig::clear_id ( )
inline

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

6616 {
6617 _impl_.id_ = 0u;
6618}

◆ clear_lna()

void daphne::AFEConfig::clear_lna ( )
inline

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

6879 {
6880 if (_impl_.lna_ != nullptr) _impl_.lna_->Clear();
6881 _impl_._has_bits_[0] &= ~0x00000004u;
6882}

◆ clear_pga()

void daphne::AFEConfig::clear_pga ( )
inline

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

6783 {
6784 if (_impl_.pga_ != nullptr) _impl_.pga_->Clear();
6785 _impl_._has_bits_[0] &= ~0x00000002u;
6786}

◆ clear_v_bias()

void daphne::AFEConfig::clear_v_bias ( )
inline

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

6660 {
6661 _impl_.v_bias_ = 0u;
6662}

◆ CopyFrom()

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

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

2467 {
2468// @@protoc_insertion_point(class_specific_copy_from_start:daphne.AFEConfig)
2469 if (&from == this) return;
2470 Clear();
2471 MergeFrom(from);
2472}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const AFEConfig &from)

◆ default_instance()

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

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

961 {
963 }
static const AFEConfig * internal_default_instance()

◆ descriptor()

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

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

952 {
953 return GetDescriptor();
954 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ FullMessageName()

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

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

1024 {
1025 return "daphne.AFEConfig";
1026 }

◆ GetCachedSize()

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

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

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

◆ GetClassData()

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

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

2429{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

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

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

955 {
956 return default_instance().GetMetadata().descriptor;
957 }
static const AFEConfig & default_instance()
::google::protobuf::Metadata GetMetadata() const final

◆ GetMetadata()

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

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

2490 {
2491 return ::_pbi::AssignDescriptors(
2494}
::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::AFEConfig::GetReflection ( )
inlinestatic

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

958 {
959 return default_instance().GetMetadata().reflection;
960 }

◆ has_adc()

bool daphne::AFEConfig::has_adc ( ) const
inline

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

6682 {
6683 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6684 PROTOBUF_ASSUME(!value || _impl_.adc_ != nullptr);
6685 return value;
6686}

◆ has_lna()

bool daphne::AFEConfig::has_lna ( ) const
inline

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

6874 {
6875 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
6876 PROTOBUF_ASSUME(!value || _impl_.lna_ != nullptr);
6877 return value;
6878}

◆ has_pga()

bool daphne::AFEConfig::has_pga ( ) const
inline

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

6778 {
6779 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
6780 PROTOBUF_ASSUME(!value || _impl_.pga_ != nullptr);
6781 return value;
6782}

◆ id()

uint32_t daphne::AFEConfig::id ( ) const
inline

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

6619 {
6620 // @@protoc_insertion_point(field_get:daphne.AFEConfig.id)
6621 return _internal_id();
6622}

◆ internal_default_instance()

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

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

964 {
965 return reinterpret_cast<const AFEConfig*>(
967 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 AFEConfigDefaultTypeInternal _AFEConfig_default_instance_

◆ InternalSwap()

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

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

2478 {
2479 using std::swap;
2480 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2481 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2482 ::google::protobuf::internal::memswap<
2483 PROTOBUF_FIELD_OFFSET(AFEConfig, _impl_.v_bias_)
2484 + sizeof(AFEConfig::_impl_.v_bias_)
2485 - PROTOBUF_FIELD_OFFSET(AFEConfig, _impl_.adc_)>(
2486 reinterpret_cast<char*>(&_impl_.adc_),
2487 reinterpret_cast<char*>(&other->_impl_.adc_));
2488}
friend void swap(AFEConfig &a, AFEConfig &b)

◆ IsInitialized()

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

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

2474 {
2475 return true;
2476}

◆ lna()

const::daphne::LNAConfig & daphne::AFEConfig::lna ( ) const
inline

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

6888 {
6889 // @@protoc_insertion_point(field_get:daphne.AFEConfig.lna)
6890 return _internal_lna();
6891}
const ::daphne::LNAConfig & _internal_lna() const

◆ MergeFrom()

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

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

1001 {
1002 AFEConfig::MergeImpl(*this, from);
1003 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

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

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

2432 {
2433 auto* const _this = static_cast<AFEConfig*>(&to_msg);
2434 auto& from = static_cast<const AFEConfig&>(from_msg);
2435 // @@protoc_insertion_point(class_specific_merge_from_start:daphne.AFEConfig)
2436 ABSL_DCHECK_NE(&from, _this);
2437 ::uint32_t cached_has_bits = 0;
2438 (void) cached_has_bits;
2439
2440 cached_has_bits = from._impl_._has_bits_[0];
2441 if (cached_has_bits & 0x00000007u) {
2442 if (cached_has_bits & 0x00000001u) {
2443 _this->_internal_mutable_adc()->::daphne::ADCConfig::MergeFrom(
2444 from._internal_adc());
2445 }
2446 if (cached_has_bits & 0x00000002u) {
2447 _this->_internal_mutable_pga()->::daphne::PGAConfig::MergeFrom(
2448 from._internal_pga());
2449 }
2450 if (cached_has_bits & 0x00000004u) {
2451 _this->_internal_mutable_lna()->::daphne::LNAConfig::MergeFrom(
2452 from._internal_lna());
2453 }
2454 }
2455 if (from._internal_id() != 0) {
2456 _this->_internal_set_id(from._internal_id());
2457 }
2458 if (from._internal_attenuators() != 0) {
2459 _this->_internal_set_attenuators(from._internal_attenuators());
2460 }
2461 if (from._internal_v_bias() != 0) {
2462 _this->_internal_set_v_bias(from._internal_v_bias());
2463 }
2464 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2465}

◆ mutable_adc()

daphne::ADCConfig * daphne::AFEConfig::mutable_adc ( )
inline

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

6750 {
6752 // @@protoc_insertion_point(field_mutable:daphne.AFEConfig.adc)
6753 return _msg;
6754}
::daphne::ADCConfig * _internal_mutable_adc()

◆ mutable_lna()

daphne::LNAConfig * daphne::AFEConfig::mutable_lna ( )
inline

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

6942 {
6944 // @@protoc_insertion_point(field_mutable:daphne.AFEConfig.lna)
6945 return _msg;
6946}
::daphne::LNAConfig * _internal_mutable_lna()

◆ mutable_pga()

daphne::PGAConfig * daphne::AFEConfig::mutable_pga ( )
inline

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

6846 {
6848 // @@protoc_insertion_point(field_mutable:daphne.AFEConfig.pga)
6849 return _msg;
6850}
::daphne::PGAConfig * _internal_mutable_pga()

◆ mutable_unknown_fields()

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

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

948 {
949 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
950 }

◆ New()

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

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

995 {
996 return CreateMaybeMessage<AFEConfig>(arena);
997 }

◆ operator=() [1/2]

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

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

931 {
932 if (this == &from) return *this;
933 if (GetOwningArena() == from.GetOwningArena()
934 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
935 && GetOwningArena() != nullptr
936 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
937 ) {
938 InternalSwap(&from);
939 } else {
940 CopyFrom(from);
941 }
942 return *this;
943 }
void InternalSwap(AFEConfig *other)
void CopyFrom(const AFEConfig &from)

◆ operator=() [2/2]

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

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

927 {
928 CopyFrom(from);
929 return *this;
930 }

◆ pga()

const::daphne::PGAConfig & daphne::AFEConfig::pga ( ) const
inline

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

6792 {
6793 // @@protoc_insertion_point(field_get:daphne.AFEConfig.pga)
6794 return _internal_pga();
6795}
const ::daphne::PGAConfig & _internal_pga() const

◆ release_adc()

daphne::ADCConfig * daphne::AFEConfig::release_adc ( )
inline

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

6713 {
6714 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6715
6716 _impl_._has_bits_[0] &= ~0x00000001u;
6717 ::daphne::ADCConfig* released = _impl_.adc_;
6718 _impl_.adc_ = nullptr;
6719#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6720 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
6721 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
6722 if (GetArenaForAllocation() == nullptr) {
6723 delete old;
6724 }
6725#else // PROTOBUF_FORCE_COPY_IN_RELEASE
6726 if (GetArenaForAllocation() != nullptr) {
6727 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
6728 }
6729#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6730 return released;
6731}

◆ release_lna()

daphne::LNAConfig * daphne::AFEConfig::release_lna ( )
inline

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

6905 {
6906 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6907
6908 _impl_._has_bits_[0] &= ~0x00000004u;
6909 ::daphne::LNAConfig* released = _impl_.lna_;
6910 _impl_.lna_ = nullptr;
6911#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6912 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
6913 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
6914 if (GetArenaForAllocation() == nullptr) {
6915 delete old;
6916 }
6917#else // PROTOBUF_FORCE_COPY_IN_RELEASE
6918 if (GetArenaForAllocation() != nullptr) {
6919 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
6920 }
6921#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6922 return released;
6923}

◆ release_pga()

daphne::PGAConfig * daphne::AFEConfig::release_pga ( )
inline

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

6809 {
6810 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6811
6812 _impl_._has_bits_[0] &= ~0x00000002u;
6813 ::daphne::PGAConfig* released = _impl_.pga_;
6814 _impl_.pga_ = nullptr;
6815#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6816 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
6817 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
6818 if (GetArenaForAllocation() == nullptr) {
6819 delete old;
6820 }
6821#else // PROTOBUF_FORCE_COPY_IN_RELEASE
6822 if (GetArenaForAllocation() != nullptr) {
6823 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
6824 }
6825#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6826 return released;
6827}

◆ set_allocated_adc()

void daphne::AFEConfig::set_allocated_adc ( ::daphne::ADCConfig * value)
inline

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

6755 {
6756 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
6757 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6758 if (message_arena == nullptr) {
6759 delete reinterpret_cast<::daphne::ADCConfig*>(_impl_.adc_);
6760 }
6761
6762 if (value != nullptr) {
6763 ::google::protobuf::Arena* submessage_arena =
6764 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::daphne::ADCConfig*>(value));
6765 if (message_arena != submessage_arena) {
6766 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
6767 }
6768 _impl_._has_bits_[0] |= 0x00000001u;
6769 } else {
6770 _impl_._has_bits_[0] &= ~0x00000001u;
6771 }
6772
6773 _impl_.adc_ = reinterpret_cast<::daphne::ADCConfig*>(value);
6774 // @@protoc_insertion_point(field_set_allocated:daphne.AFEConfig.adc)
6775}

◆ set_allocated_lna()

void daphne::AFEConfig::set_allocated_lna ( ::daphne::LNAConfig * value)
inline

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

6947 {
6948 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
6949 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6950 if (message_arena == nullptr) {
6951 delete reinterpret_cast<::daphne::LNAConfig*>(_impl_.lna_);
6952 }
6953
6954 if (value != nullptr) {
6955 ::google::protobuf::Arena* submessage_arena =
6956 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::daphne::LNAConfig*>(value));
6957 if (message_arena != submessage_arena) {
6958 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
6959 }
6960 _impl_._has_bits_[0] |= 0x00000004u;
6961 } else {
6962 _impl_._has_bits_[0] &= ~0x00000004u;
6963 }
6964
6965 _impl_.lna_ = reinterpret_cast<::daphne::LNAConfig*>(value);
6966 // @@protoc_insertion_point(field_set_allocated:daphne.AFEConfig.lna)
6967}

◆ set_allocated_pga()

void daphne::AFEConfig::set_allocated_pga ( ::daphne::PGAConfig * value)
inline

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

6851 {
6852 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
6853 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6854 if (message_arena == nullptr) {
6855 delete reinterpret_cast<::daphne::PGAConfig*>(_impl_.pga_);
6856 }
6857
6858 if (value != nullptr) {
6859 ::google::protobuf::Arena* submessage_arena =
6860 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::daphne::PGAConfig*>(value));
6861 if (message_arena != submessage_arena) {
6862 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
6863 }
6864 _impl_._has_bits_[0] |= 0x00000002u;
6865 } else {
6866 _impl_._has_bits_[0] &= ~0x00000002u;
6867 }
6868
6869 _impl_.pga_ = reinterpret_cast<::daphne::PGAConfig*>(value);
6870 // @@protoc_insertion_point(field_set_allocated:daphne.AFEConfig.pga)
6871}

◆ set_attenuators()

void daphne::AFEConfig::set_attenuators ( ::uint32_t value)
inline

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

6645 {
6647 // @@protoc_insertion_point(field_set:daphne.AFEConfig.attenuators)
6648}
void _internal_set_attenuators(::uint32_t value)

◆ set_id()

void daphne::AFEConfig::set_id ( ::uint32_t value)
inline

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

6623 {
6624 _internal_set_id(value);
6625 // @@protoc_insertion_point(field_set:daphne.AFEConfig.id)
6626}
void _internal_set_id(::uint32_t value)

◆ set_v_bias()

void daphne::AFEConfig::set_v_bias ( ::uint32_t value)
inline

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

6667 {
6668 _internal_set_v_bias(value);
6669 // @@protoc_insertion_point(field_set:daphne.AFEConfig.v_bias)
6670}
void _internal_set_v_bias(::uint32_t value)

◆ SetCachedSize()

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

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

2210 {
2211 _impl_._cached_size_.Set(size);
2212}

◆ SharedCtor()

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

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

2186 {
2187 (void)arena;
2188 new (&_impl_) Impl_{
2189 decltype(_impl_._has_bits_){},
2190 /*decltype(_impl_._cached_size_)*/ {},
2191 decltype(_impl_.adc_){nullptr},
2192 decltype(_impl_.pga_){nullptr},
2193 decltype(_impl_.lna_){nullptr},
2194 decltype(_impl_.id_){0u},
2195 decltype(_impl_.attenuators_){0u},
2196 decltype(_impl_.v_bias_){0u},
2197 };
2198}

◆ SharedDtor()

void daphne::AFEConfig::SharedDtor ( )
inlineprivate

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

2204 {
2205 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2206 if (this != internal_default_instance()) delete _impl_.adc_;
2207 if (this != internal_default_instance()) delete _impl_.pga_;
2208 if (this != internal_default_instance()) delete _impl_.lna_;
2209}

◆ Swap()

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

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

974 {
975 if (other == this) return;
976 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
977 if (GetOwningArena() != nullptr &&
978 GetOwningArena() == other->GetOwningArena()) {
979 #else // PROTOBUF_FORCE_COPY_IN_SWAP
980 if (GetOwningArena() == other->GetOwningArena()) {
981 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
982 InternalSwap(other);
983 } else {
984 ::google::protobuf::internal::GenericSwap(this, other);
985 }
986 }

◆ unknown_fields()

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

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

945 {
946 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
947 }

◆ unsafe_arena_release_adc()

daphne::ADCConfig * daphne::AFEConfig::unsafe_arena_release_adc ( )
inline

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

6732 {
6733 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6734 // @@protoc_insertion_point(field_release:daphne.AFEConfig.adc)
6735
6736 _impl_._has_bits_[0] &= ~0x00000001u;
6738 _impl_.adc_ = nullptr;
6739 return temp;
6740}
temp(obj)
Definition io.py:356

◆ unsafe_arena_release_lna()

daphne::LNAConfig * daphne::AFEConfig::unsafe_arena_release_lna ( )
inline

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

6924 {
6925 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6926 // @@protoc_insertion_point(field_release:daphne.AFEConfig.lna)
6927
6928 _impl_._has_bits_[0] &= ~0x00000004u;
6930 _impl_.lna_ = nullptr;
6931 return temp;
6932}

◆ unsafe_arena_release_pga()

daphne::PGAConfig * daphne::AFEConfig::unsafe_arena_release_pga ( )
inline

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

6828 {
6829 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6830 // @@protoc_insertion_point(field_release:daphne.AFEConfig.pga)
6831
6832 _impl_._has_bits_[0] &= ~0x00000002u;
6834 _impl_.pga_ = nullptr;
6835 return temp;
6836}

◆ unsafe_arena_set_allocated_adc()

void daphne::AFEConfig::unsafe_arena_set_allocated_adc ( ::daphne::ADCConfig * value)
inline

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

6700 {
6701 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6702 if (GetArenaForAllocation() == nullptr) {
6703 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.adc_);
6704 }
6705 _impl_.adc_ = reinterpret_cast<::daphne::ADCConfig*>(value);
6706 if (value != nullptr) {
6707 _impl_._has_bits_[0] |= 0x00000001u;
6708 } else {
6709 _impl_._has_bits_[0] &= ~0x00000001u;
6710 }
6711 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:daphne.AFEConfig.adc)
6712}

◆ unsafe_arena_set_allocated_lna()

void daphne::AFEConfig::unsafe_arena_set_allocated_lna ( ::daphne::LNAConfig * value)
inline

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

6892 {
6893 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6894 if (GetArenaForAllocation() == nullptr) {
6895 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.lna_);
6896 }
6897 _impl_.lna_ = reinterpret_cast<::daphne::LNAConfig*>(value);
6898 if (value != nullptr) {
6899 _impl_._has_bits_[0] |= 0x00000004u;
6900 } else {
6901 _impl_._has_bits_[0] &= ~0x00000004u;
6902 }
6903 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:daphne.AFEConfig.lna)
6904}

◆ unsafe_arena_set_allocated_pga()

void daphne::AFEConfig::unsafe_arena_set_allocated_pga ( ::daphne::PGAConfig * value)
inline

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

6796 {
6797 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
6798 if (GetArenaForAllocation() == nullptr) {
6799 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.pga_);
6800 }
6801 _impl_.pga_ = reinterpret_cast<::daphne::PGAConfig*>(value);
6802 if (value != nullptr) {
6803 _impl_._has_bits_[0] |= 0x00000002u;
6804 } else {
6805 _impl_._has_bits_[0] &= ~0x00000002u;
6806 }
6807 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:daphne.AFEConfig.pga)
6808}

◆ UnsafeArenaSwap()

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

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

987 {
988 if (other == this) return;
989 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
990 InternalSwap(other);
991 }

◆ v_bias()

uint32_t daphne::AFEConfig::v_bias ( ) const
inline

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

6663 {
6664 // @@protoc_insertion_point(field_get:daphne.AFEConfig.v_bias)
6665 return _internal_v_bias();
6666}

Friends And Related Symbol Documentation

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

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

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

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

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

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

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

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

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

◆ ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

◆ swap

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

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

971 {
972 a.Swap(&b);
973 }

Member Data Documentation

◆ [union]

union { ... } daphne::AFEConfig

◆ _class_data_

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

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

◆ _impl_

Impl_ daphne::AFEConfig::_impl_

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

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 3, 6, 3, 0, 2 > daphne::AFEConfig::_table_
staticprivate

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

◆ kIndexInFileMessages

int daphne::AFEConfig::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

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


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