22#ifndef _INFERENCE_RULESET_H_
23#define _INFERENCE_RULESET_H_
27#include <QtCore/QSharedDataPointer>
28#include <QtCore/QStringList>
A set of inference rules.
Rule operator[](int index) const
QStringList ruleNames() const
RuleSet & operator=(const RuleSet &)
Rule rule(const QString &name) const
void insert(const QString &name, const Rule &rule)
QList< Rule > allRules() const
static RuleSet standardRuleSet(StandardRuleSet)
Rule operator[](const QString &name) const
A rule used by the InferenceModel to generate inferenced statements.
SOPRANO_EXPORT QUrl rule()
SOPRANO_EXPORT QUrl name()