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

Public Types

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

Static Public Member Functions

static const ::wib::ConfigureWIB_ConfigureCOLDADCadc_conf (const ConfigureWIB *msg)
 
static void set_has_adc_conf (HasBits *has_bits)
 
static const ::wib::ConfigureWIB_ConfigureWIBPulserwib_pulser (const ConfigureWIB *msg)
 
static void set_has_wib_pulser (HasBits *has_bits)
 

Static Public Attributes

static constexpr ::int32_t kHasBitsOffset
 

Detailed Description

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

Member Typedef Documentation

◆ HasBits

using wib::ConfigureWIB::_Internal::HasBits = decltype(std::declval<ConfigureWIB>()._impl_._has_bits_)

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

Member Function Documentation

◆ adc_conf()

const::wib::ConfigureWIB_ConfigureCOLDADC & wib::ConfigureWIB::_Internal::adc_conf ( const ConfigureWIB * msg)
static

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

4509 {
4510 return *msg->_impl_.adc_conf_;
4511}

◆ set_has_adc_conf()

static void wib::ConfigureWIB::_Internal::set_has_adc_conf ( HasBits * has_bits)
inlinestatic

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

4500 {
4501 (*has_bits)[0] |= 1u;
4502 }

◆ set_has_wib_pulser()

static void wib::ConfigureWIB::_Internal::set_has_wib_pulser ( HasBits * has_bits)
inlinestatic

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

4504 {
4505 (*has_bits)[0] |= 2u;
4506 }

◆ wib_pulser()

const::wib::ConfigureWIB_ConfigureWIBPulser & wib::ConfigureWIB::_Internal::wib_pulser ( const ConfigureWIB * msg)
static

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

4512 {
4513 return *msg->_impl_.wib_pulser_;
4514}

Member Data Documentation

◆ kHasBitsOffset

::int32_t wib::ConfigureWIB::_Internal::kHasBitsOffset
static
Initial value:
=
8 * PROTOBUF_FIELD_OFFSET(ConfigureWIB, _impl_._has_bits_)
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition wib.pb.h:2676

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


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