blob: 8095a8d7ec5c6def0bf27b45b9590fa377f2cec1 [file] [log] [blame]
/*
* IHasDataSpecification.h
*
* Author: wendel
*/
#ifndef BASYX_METAMODEL_IHasDataSpecification_H_
#define BASYX_METAMODEL_IHasDataSpecification_H_
#include "aas/reference/IReference.h"
#include "basyx/types.h"
#include <memory>
#include <vector>
namespace basyx {
namespace aas {
namespace qualifier {
namespace HasDataSpecificationPaths {
static constexpr char HASDATASPECIFICATION[] = "hasDataSpecification";
}
class IHasDataSpecification
{
public:
virtual ~IHasDataSpecification() = default;
virtual basyx::objectCollection_t getDataSpecificationReferences() const = 0;
//virtual void setDataSpecificationReferences(const basyx::objectCollection_t & references) = 0;
};
}
}
}
#endif