Humidistat
Arduino firmware for a humidistat (humidity controller)
Loading...
Searching...
No Matches
ConfigPar::Var Struct Reference

#include <ConfigPar.h>

Public Member Functions

 Var ()
 Default constructor, initializes with nullptr.
 
 Var (uint8_t *par)
 Constructor.
 
 Var (uint16_t *par)
 
 Var (double *par)
 

Public Attributes

const ConfigParType type
 
union { 
 
   uint8_t *const   ui8 
 
   uint16_t *const   ui16 
 
   double *const   d 
 
};  
 

Detailed Description

Definition at line 20 of file ConfigPar.h.

Constructor & Destructor Documentation

◆ Var() [1/4]

ConfigPar::Var::Var ( uint8_t * par)
inline

Constructor.

Parameters
parPointer to the variable

Definition at line 31 of file ConfigPar.h.

◆ Var() [2/4]

ConfigPar::Var::Var ( uint16_t * par)
inline

Definition at line 32 of file ConfigPar.h.

◆ Var() [3/4]

ConfigPar::Var::Var ( double * par)
inline

Definition at line 33 of file ConfigPar.h.

◆ Var() [4/4]

ConfigPar::Var::Var ( )
inline

Default constructor, initializes with nullptr.

Definition at line 37 of file ConfigPar.h.

Member Data Documentation

◆ [union]

union { ... } ConfigPar::Var

◆ d

double* const ConfigPar::Var::d

Definition at line 25 of file ConfigPar.h.

◆ type

const ConfigParType ConfigPar::Var::type

Definition at line 21 of file ConfigPar.h.

◆ ui16

uint16_t* const ConfigPar::Var::ui16

Definition at line 24 of file ConfigPar.h.

◆ ui8

uint8_t* const ConfigPar::Var::ui8

Definition at line 23 of file ConfigPar.h.


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