knowL: Knowledge Libraries
Loading...
Searching...
No Matches
ValidationResults.h
1#include "Forward.h"
2
3#include <QExplicitlySharedDataPointer>
4
5namespace knowSHACL
6{
8 {
9 friend class Validator;
10 public:
13 ValidationResults& operator=(const ValidationResults& _rhs);
18 bool isSuccessful() const;
23 public:
27 static cres_qresult<ValidationResults> load(const knowRDF::Node* _node);
28 private:
29 static cres_qresult<Path> parsePath(const knowCore::Uri& _uri, const knowRDF::Node* _node);
30 private:
31 struct Private;
32 QExplicitlySharedDataPointer<Private> d;
33 };
34} // namespace knowSHACL
Definition Forward.h:14
Definition Uri.h:15
Definition Node.h:17
Definition ValidationResults.h:8
static cres_qresult< ValidationResults > load(const knowRDF::Node *_node)
Definition ValidationResults.cpp:71
QList< ValidationResult > results() const
Definition ValidationResults.cpp:39
bool isSuccessful() const
Definition ValidationResults.cpp:37
Definition Validator.h:20
Definition ValidationResults_p.h:6