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

#include <DNA.h>

Collaboration diagram for dna::RawPSDMatrix:
Collaboration graph

Public Member Functions

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

Public Attributes

DynArray< std::uint16_t > rows
 
DynArray< std::uint16_t > columns
 
DynArray< float > values
 

Constructor & Destructor Documentation

◆ RawPSDMatrix()

dna::RawPSDMatrix::RawPSDMatrix ( MemoryResource memRes)
inlineexplicit
424 :
425 rows{memRes},
426 columns{memRes},
427 values{memRes} {
428 }
DynArray< std::uint16_t > rows
Definition: dna/DNA.h:420
DynArray< std::uint16_t > columns
Definition: dna/DNA.h:421
DynArray< float > values
Definition: dna/DNA.h:422

Member Function Documentation

◆ serialize()

template<class Archive >
void dna::RawPSDMatrix::serialize ( Archive &  archive)
inline
431 {
432 archive.label("rows");
433 archive(rows);
434 archive.label("columns");
435 archive(columns);
436 archive.label("values");
437 archive(values);
438 }

References columns, rows, and values.

Member Data Documentation

◆ columns

DynArray<std::uint16_t> dna::RawPSDMatrix::columns

Referenced by serialize().

◆ rows

DynArray<std::uint16_t> dna::RawPSDMatrix::rows

Referenced by serialize().

◆ values

DynArray<float> dna::RawPSDMatrix::values

Referenced by serialize().


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