kDB: Knowledge DataBase
Loading...
Searching...
No Matches
ValidationResult.h
1#pragma once
2
3#include <QExplicitlySharedDataPointer>
4
5#include "Forward.h"
6#include "Severity.h"
7
8namespace knowSHACL
9{
11 {
12 friend class Validator;
13 friend class ValidationResults;
14 public:
17 ValidationResult& operator=(const ValidationResult& _rhs);
22 Severity severity() const;
27 Path resultPath() const;
39 knowCore::Value value() const;
40 private:
41 struct Private;
42 QExplicitlySharedDataPointer<Private> d;
43 };
44} // namespace knowSHACL
Definition Uri.h:15
Definition Value.h:21
Definition Object.h:11
Definition Path.h:15
Definition ValidationResult.h:11
knowCore::Value value() const
Definition ValidationResult.cpp:74
Severity severity() const
Definition ValidationResult.cpp:61
knowCore::Uri sourceShape() const
Definition ValidationResult.cpp:72
knowRDF::Object focusNode() const
Definition ValidationResult.cpp:63
knowCore::Uri sourceConstraintComponent() const
Definition ValidationResult.cpp:67
Definition ValidationResults.h:8
Definition Validator.h:20
Definition ValidationResult_p.h:10