blob: 9a1cce5892e5f3049575f68faa6af38f2cb78389 [file] [log] [blame]
#ifndef BASYX_SUBMODEL_API_V2_SUBMODELELEMENT_IDATAELEMENT_H
#define BASYX_SUBMODEL_API_V2_SUBMODELELEMENT_IDATAELEMENT_H
#include <BaSyx/submodel/api_v2/submodelelement/ISubmodelElement.h>
namespace basyx {
namespace submodel {
namespace api {
class IDataElement : public virtual ISubmodelElement
{
public:
virtual ~IDataElement() = 0;
virtual KeyElements getKeyElementType() const override { return KeyElements::DataElement; };
};
inline IDataElement::~IDataElement() = default;
}
}
}
#endif /* BASYX_SUBMODEL_API_V2_SUBMODELELEMENT_IDATAELEMENT_H */