20 lines
455 B
C++
20 lines
455 B
C++
#ifndef _UYILS_H
|
|
#define _UYILS_H
|
|
|
|
struct Configs
|
|
{
|
|
bool isEmpty = false;
|
|
int SPECTRUM_deviceTypeIndex;
|
|
double SPECTRUM_FrameRate;
|
|
double SPECTRUM_ExposureTime;
|
|
int SPECTRUM_BinningSpatial;
|
|
int SPECTRUM_BinningSpectral;
|
|
bool SPECTRUM_BinningAverage;
|
|
long long SPECTRUM_RingBufferSize;
|
|
std::string RAWDATA_Folder;
|
|
unsigned long long RAWDATA_MaxSize;
|
|
};
|
|
|
|
Configs getConfigFromEnvVar();
|
|
bool AddExePathtoPATH();
|
|
#endif |