blob: e09715eac57fbc0607d86e3773560a177ce37665 [file] [log] [blame]
Constantin Ziesche02817f12020-08-04 21:40:43 +02001#ifndef BASYX_API_V2_SDK_ICONCEPTDICTIONARY_H
2#define BASYX_API_V2_SDK_ICONCEPTDICTIONARY_H
3
4#include <BaSyx/submodel/api_v2/parts/IConceptDescription.h>
5
6namespace basyx {
7namespace submodel {
8namespace api {
9
10class IConceptDictionary
11 : public virtual IReferable
12{
13public:
14 virtual ~IConceptDictionary() = 0;
15
16 virtual const IElementContainer<IConceptDescription> & getConceptDescriptions() const = 0;
17};
18
19inline IConceptDictionary::~IConceptDictionary() = default;
20
21}
22}
23}
24#endif //BASYX_API_V2_SDK_ICONCEPTDICTIONARY_H