blob: aba9ad8ae3bfc41f7833f031785b46251ea7b5d5 [file] [log] [blame]
/*
* LevelType.h
*
* Author: wendel
*/
#ifndef BASYX_SUBMODEL_SIMPLE_DATASPECIFICATION_DATATYPES--_LEVELTYPE_H
#define BASYX_SUBMODEL_SIMPLE_DATASPECIFICATION_DATATYPES--_LEVELTYPE_H
#include <unordered_map>
#include <string>
#include <BaSyx/util/util.h>
namespace basyx {
namespace submodel {
enum class LevelType : char
{
Min,
Max,
Nom,
Typ
};
}
}
namespace util {
const std::string & to_string(basyx::submodel::LevelType levelType);
template<>
basyx::submodel::LevelType from_string<basyx::submodel::LevelType>(const std::string & str);
}
#endif /* BASYX_SUBMODEL_SIMPLE_DATASPECIFICATION_DATATYPES--_LEVELTYPE_H */