Syndication
8 #ifndef SYNDICATION_RDF_MODEL_H
9 #define SYNDICATION_RDF_MODEL_H
11 #include "../syndication_export.h"
19 #include "statement.h"
38 friend class ::Syndication::RDF::Document;
39 friend class ::Syndication::RDF::Document::Private;
40 friend class ::Syndication::RDF::Resource;
41 friend class ::Syndication::RDF::Resource::ResourcePrivate;
42 friend class ::Syndication::RDF::Statement;
43 friend class ::Syndication::RDF::Statement::StatementPrivate;
85 bool operator==(
const Model &other)
const;
118 virtual SequencePtr createSequence(
const QString &uri =
QString());
126 virtual LiteralPtr createLiteral(
const QString &text);
158 virtual bool isEmpty()
const;
181 virtual NodePtr nodeByID(uint
id)
const;
208 virtual LiteralPtr literalByID(uint
id)
const;
214 virtual bool resourceHasProperty(
const Resource *resource,
PropertyPtr property)
const;
235 virtual QString debugInfo()
const;
245 #endif // SYNDICATION_RDF_MODEL_H
An RDF model, a set of RDF statements.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Jun 6 2023 03:56:27 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.