DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::opmon::ComplexInfo::_Internal Class Reference

Public Types

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

Static Public Member Functions

static const ::dunedaq::opmon::TestInfosub_message (const ComplexInfo *msg)
 
static void set_has_sub_message (HasBits *has_bits)
 

Static Public Attributes

static constexpr ::int32_t kHasBitsOffset
 

Detailed Description

Definition at line 451 of file test.pb.cc.

Member Typedef Documentation

◆ HasBits

using dunedaq::opmon::ComplexInfo::_Internal::HasBits = decltype(std::declval<ComplexInfo>()._impl_._has_bits_)

Definition at line 453 of file test.pb.cc.

Member Function Documentation

◆ set_has_sub_message()

static void dunedaq::opmon::ComplexInfo::_Internal::set_has_sub_message ( HasBits * has_bits)
inlinestatic

Definition at line 457 of file test.pb.cc.

457 {
458 (*has_bits)[0] |= 1u;
459 }

◆ sub_message()

const::dunedaq::opmon::TestInfo & dunedaq::opmon::ComplexInfo::_Internal::sub_message ( const ComplexInfo * msg)
static

Definition at line 462 of file test.pb.cc.

462 {
463 return *msg->_impl_.sub_message_;
464}

Member Data Documentation

◆ kHasBitsOffset

::int32_t dunedaq::opmon::ComplexInfo::_Internal::kHasBitsOffset
static
Initial value:
=
8 * PROTOBUF_FIELD_OFFSET(ComplexInfo, _impl_._has_bits_)
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition test.pb.h:464

Definition at line 454 of file test.pb.cc.


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