NANDRAD Data Model Library  Version 2.0
NANDRAD
NANDRAD::DailyCycle::valueData_t Struct Reference

Detailed Description

This structure holds the data for a single parameter stored in this DailyCycle.

It is used in vector m_valueData which is populated in prepareCalculation().

Definition at line 72 of file NANDRAD_DailyCycle.h.

#include <NANDRAD_DailyCycle.h>

Public Member Functions

 valueData_t ()
 Default C'tor. More...
 
 valueData_t (const std::string &name, const IBK::Unit &unit, const std::vector< double > *valueVec)
 Initializing C'tor. More...
 
bool operator== (const std::string &name) const
 Comparison operator. More...
 

Public Attributes

std::string m_name
 Parameter name. More...
 
IBK::Unit m_unit
 Value input/output unit. More...
 
const std::vector< double > * m_valueVec = nullptr
 Pointer to vector containing the actual data. More...
 

Constructor & Destructor Documentation

◆ valueData_t() [1/2]

NANDRAD::DailyCycle::valueData_t::valueData_t ( )
inline

Default C'tor.

Definition at line 74 of file NANDRAD_DailyCycle.h.

◆ valueData_t() [2/2]

NANDRAD::DailyCycle::valueData_t::valueData_t ( const std::string &  name,
const IBK::Unit &  unit,
const std::vector< double > *  valueVec 
)
inline

Initializing C'tor.

Definition at line 76 of file NANDRAD_DailyCycle.h.

Member Function Documentation

◆ operator==()

bool NANDRAD::DailyCycle::valueData_t::operator== ( const std::string &  name) const
inline

Comparison operator.

Definition at line 80 of file NANDRAD_DailyCycle.h.

Member Data Documentation

◆ m_name

std::string NANDRAD::DailyCycle::valueData_t::m_name

Parameter name.

Definition at line 83 of file NANDRAD_DailyCycle.h.

◆ m_unit

IBK::Unit NANDRAD::DailyCycle::valueData_t::m_unit

Value input/output unit.

Definition at line 85 of file NANDRAD_DailyCycle.h.

◆ m_valueVec

const std::vector<double>* NANDRAD::DailyCycle::valueData_t::m_valueVec = nullptr

Pointer to vector containing the actual data.

Definition at line 87 of file NANDRAD_DailyCycle.h.


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