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