blob: 2e36d68e743346d6f9a75ac2d1dc3855b518bacd [file] [log] [blame]
#ifndef BASYX_SUBMODEL_API_V2_COMMON_IMODELTYPE_H
#define BASYX_SUBMODEL_API_V2_COMMON_IMODELTYPE_H
#include <BaSyx/submodel/enumerations/ModelTypes.h>
namespace basyx {
namespace submodel {
namespace api {
class IModelType
{
public:
virtual ~IModelType() = 0;
virtual ModelTypes GetModelType() const = 0;
};
inline IModelType::~IModelType() = default;
}
}
}
#endif /* BASYX_SUBMODEL_API_V2_COMMON_IELEMENTCONTAINER_H */