DNA Calib 1.1
Project brief
Public Member Functions | Public Attributes | List of all members
dnac::RawControls Struct Reference

#include <DNA.h>

Collaboration diagram for dnac::RawControls:
Collaboration graph

Public Member Functions

 RawControls (MemoryResource *memRes)
 
template<class Archive >
void serialize (Archive &archive)
 

Public Attributes

std::uint16_t psdCount
 
RawConditionalTable conditionals
 
RawPSDMatrix psds
 

Constructor & Destructor Documentation

◆ RawControls()

dnac::RawControls::RawControls ( MemoryResource memRes)
inlineexplicit
447 :
448 psdCount{},
449 conditionals{memRes},
450 psds{memRes} {
451 }
std::uint16_t psdCount
Definition: dnacalib/dna/DNA.h:443
RawConditionalTable conditionals
Definition: dnacalib/dna/DNA.h:444
RawPSDMatrix psds
Definition: dnacalib/dna/DNA.h:445

Member Function Documentation

◆ serialize()

template<class Archive >
void dnac::RawControls::serialize ( Archive &  archive)
inline
454 {
455 archive.label("psdCount");
456 archive(psdCount);
457 archive.label("conditionals");
458 archive(conditionals);
459 archive.label("psds");
460 archive(psds);
461 }

References conditionals, psdCount, and psds.

Member Data Documentation

◆ conditionals

RawConditionalTable dnac::RawControls::conditionals

Referenced by serialize().

◆ psdCount

std::uint16_t dnac::RawControls::psdCount

Referenced by serialize().

◆ psds

RawPSDMatrix dnac::RawControls::psds

Referenced by serialize().


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