Add descrption file for tariff time step config
This commit is contained in:
parent
b4940e98fe
commit
c357cbbbe0
26
library/include/mobilisis/tariff_timestep_config.h
Normal file
26
library/include/mobilisis/tariff_timestep_config.h
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
#ifndef TARIFF_TIMESTEP_CONFIG_H_INCLUDED
|
||||||
|
#define TARIFF_TIMESTEP_CONFIG_H_INCLUDED
|
||||||
|
|
||||||
|
#include <QString>
|
||||||
|
#include <QDebug>
|
||||||
|
#include <QDebugStateSaver>
|
||||||
|
|
||||||
|
struct ATBTimeStepConfig {
|
||||||
|
enum class TimeStepConfig {STATIC=1, DYNAMIC=2};
|
||||||
|
|
||||||
|
ATBTimeStepConfig() = default;
|
||||||
|
int tsconfig_id;
|
||||||
|
QString tsconfig_label;
|
||||||
|
|
||||||
|
friend QDebug operator<<(QDebug debug, ATBTimeStepConfig const &tsConfig) {
|
||||||
|
QDebugStateSaver saver(debug);
|
||||||
|
|
||||||
|
debug.nospace()
|
||||||
|
<< " tsconfig_id: " << tsConfig.tsconfig_id << "\n"
|
||||||
|
<< "tsconfig_label: " << tsConfig.tsconfig_label << "\n";
|
||||||
|
|
||||||
|
return debug;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // TARIFF_TIMESTEP_CONFIG_H_INCLUDED
|
Loading…
Reference in New Issue
Block a user