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

Public Types

using HasBits = decltype(std::declval<AFEConfig>()._impl_._has_bits_)
 

Static Public Member Functions

static const ::daphne::ADCConfigadc (const AFEConfig *msg)
 
static void set_has_adc (HasBits *has_bits)
 
static const ::daphne::PGAConfigpga (const AFEConfig *msg)
 
static void set_has_pga (HasBits *has_bits)
 
static const ::daphne::LNAConfiglna (const AFEConfig *msg)
 
static void set_has_lna (HasBits *has_bits)
 

Static Public Attributes

static constexpr ::int32_t kHasBitsOffset
 

Detailed Description

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

Member Typedef Documentation

◆ HasBits

using daphne::AFEConfig::_Internal::HasBits = decltype(std::declval<AFEConfig>()._impl_._has_bits_)

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

Member Function Documentation

◆ adc()

const::daphne::ADCConfig & daphne::AFEConfig::_Internal::adc ( const AFEConfig * msg)
static

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

2142 {
2143 return *msg->_impl_.adc_;
2144}

◆ lna()

const::daphne::LNAConfig & daphne::AFEConfig::_Internal::lna ( const AFEConfig * msg)
static

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

2148 {
2149 return *msg->_impl_.lna_;
2150}

◆ pga()

const::daphne::PGAConfig & daphne::AFEConfig::_Internal::pga ( const AFEConfig * msg)
static

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

2145 {
2146 return *msg->_impl_.pga_;
2147}

◆ set_has_adc()

static void daphne::AFEConfig::_Internal::set_has_adc ( HasBits * has_bits)
inlinestatic

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

2129 {
2130 (*has_bits)[0] |= 1u;
2131 }

◆ set_has_lna()

static void daphne::AFEConfig::_Internal::set_has_lna ( HasBits * has_bits)
inlinestatic

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

2137 {
2138 (*has_bits)[0] |= 4u;
2139 }

◆ set_has_pga()

static void daphne::AFEConfig::_Internal::set_has_pga ( HasBits * has_bits)
inlinestatic

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

2133 {
2134 (*has_bits)[0] |= 2u;
2135 }

Member Data Documentation

◆ kHasBitsOffset

::int32_t daphne::AFEConfig::_Internal::kHasBitsOffset
static
Initial value:
=
8 * PROTOBUF_FIELD_OFFSET(AFEConfig, _impl_._has_bits_)
::google::protobuf::internal::HasBits< 1 > _has_bits_

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


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