knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowl
src
knowSHACL
Uris
sh.h
1
#include <knowCore/Uris/Uris.h>
2
3
#define KNOWSHACL_SH_URIS(F, ...) \
4
F(__VA_ARGS__, AndConstraintComponent) \
5
F(__VA_ARGS__, BlankNode) \
6
F(__VA_ARGS__, BlankNodeOrIRI) \
7
F(__VA_ARGS__, BlankNodeOrLiteral) \
8
F(__VA_ARGS__, ClassConstraintComponent) \
9
F(__VA_ARGS__, ClosedConstraintComponent) \
10
F(__VA_ARGS__, DatatypeConstraintComponent) \
11
F(__VA_ARGS__, DisjointConstraintComponent) \
12
F(__VA_ARGS__, EqualsConstraintComponent) \
13
F(__VA_ARGS__, HasValueConstraintComponent) \
14
F(__VA_ARGS__, InConstraintComponent) \
15
F(__VA_ARGS__, IRI) \
16
F(__VA_ARGS__, IRIOrLiteral) \
17
F(__VA_ARGS__, LanguageInConstraintComponent) \
18
F(__VA_ARGS__, LessThanConstraintComponent) \
19
F(__VA_ARGS__, LessThanOrEqualsConstraintComponent) \
20
F(__VA_ARGS__, Literal) \
21
F(__VA_ARGS__, MaxCountConstraintComponent) \
22
F(__VA_ARGS__, MaxExclusiveConstraintComponent) \
23
F(__VA_ARGS__, MaxInclusiveConstraintComponent) \
24
F(__VA_ARGS__, MaxLengthConstraintComponent) \
25
F(__VA_ARGS__, MinCountConstraintComponent) \
26
F(__VA_ARGS__, MinExclusiveConstraintComponent) \
27
F(__VA_ARGS__, MinInclusiveConstraintComponent) \
28
F(__VA_ARGS__, MinLengthConstraintComponent) \
29
F(__VA_ARGS__, NodeConstraintComponent) \
30
F(__VA_ARGS__, NodeKindConstraintComponent) \
31
F(__VA_ARGS__, NodeShape) \
32
F(__VA_ARGS__, NotConstraintComponent) \
33
F(__VA_ARGS__, OrConstraintComponent) \
34
F(__VA_ARGS__, PatternConstraintComponent) \
35
F(__VA_ARGS__, PropertyShape) \
36
F(__VA_ARGS__, QualifiedMaxCountConstraintComponent) \
37
F(__VA_ARGS__, QualifiedMinCountConstraintComponent) \
38
F(__VA_ARGS__, UniqueLangConstraintComponent) \
39
F(__VA_ARGS__, ValidationReport) \
40
F(__VA_ARGS__, Violation) \
41
F(__VA_ARGS__, XoneConstraintComponent) \
42
F(__VA_ARGS__, alternativePath) \
43
F(__VA_ARGS__, and_, "and") \
44
F(__VA_ARGS__, closed) \
45
F(__VA_ARGS__, conforms) \
46
F(__VA_ARGS__, datatype) \
47
F(__VA_ARGS__, description) \
48
F(__VA_ARGS__, disjoint) \
49
F(__VA_ARGS__, equals) \
50
F(__VA_ARGS__, flags) \
51
F(__VA_ARGS__, focusNode) \
52
F(__VA_ARGS__, hasValue) \
53
F(__VA_ARGS__, ignoredProperties) \
54
F(__VA_ARGS__, in) \
55
F(__VA_ARGS__, languageIn) \
56
F(__VA_ARGS__, inversePath) \
57
F(__VA_ARGS__, klass, "class") \
58
F(__VA_ARGS__, lessThan) \
59
F(__VA_ARGS__, lessThanOrEquals) \
60
F(__VA_ARGS__, maxCount) \
61
F(__VA_ARGS__, maxLength) \
62
F(__VA_ARGS__, maxExclusive) \
63
F(__VA_ARGS__, maxInclusive) \
64
F(__VA_ARGS__, minCount) \
65
F(__VA_ARGS__, minExclusive) \
66
F(__VA_ARGS__, minInclusive) \
67
F(__VA_ARGS__, minLength) \
68
F(__VA_ARGS__, name) \
69
F(__VA_ARGS__, node) \
70
F(__VA_ARGS__, nodeKind) \
71
F(__VA_ARGS__, not_, "not") \
72
F(__VA_ARGS__, oneOrMorePath) \
73
F(__VA_ARGS__, or_, "or") \
74
F(__VA_ARGS__, path) \
75
F(__VA_ARGS__, pattern) \
76
F(__VA_ARGS__, property) \
77
F(__VA_ARGS__, qualifiedMaxCount) \
78
F(__VA_ARGS__, qualifiedMinCount) \
79
F(__VA_ARGS__, qualifiedValueShape) \
80
F(__VA_ARGS__, qualifiedValueShapesDisjoint) \
81
F(__VA_ARGS__, result) \
82
F(__VA_ARGS__, resultPath) \
83
F(__VA_ARGS__, resultSeverity) \
84
F(__VA_ARGS__, sourceConstraintComponent) \
85
F(__VA_ARGS__, sourceShape) \
86
F(__VA_ARGS__, targetClass) \
87
F(__VA_ARGS__, targetNode) \
88
F(__VA_ARGS__, targetObjectsOf) \
89
F(__VA_ARGS__, targetSubjectsOf) \
90
F(__VA_ARGS__, uniqueLang) \
91
F(__VA_ARGS__, value) \
92
F(__VA_ARGS__, xone) \
93
F(__VA_ARGS__, zeroOrMorePath) \
94
F(__VA_ARGS__, zeroOrOnePath)
95
96
KNOWCORE_ONTOLOGY_URIS(knowSHACL::Uris, KNOWSHACL_SH_URIS, sh,
"http://www.w3.org/ns/shacl#"
)
97
Generated by
1.12.0