syndication/rdf
22 #ifndef SYNDICATION_RDF_STATEMENT_H
23 #define SYNDICATION_RDF_STATEMENT_H
25 #include <syndication/rdf/property.h>
27 #include <boost/shared_ptr.hpp>
31 namespace Syndication {
36 typedef boost::shared_ptr<Statement> StatementPtr;
68 Statement(ResourcePtr subject, PropertyPtr predicate, NodePtr
object);
89 virtual bool operator==(
const Statement& other)
const;
95 virtual bool isNull()
const;
100 virtual ResourcePtr subject()
const;
105 virtual PropertyPtr predicate()
const;
110 virtual NodePtr object()
const;
118 virtual ResourcePtr asResource()
const;
126 virtual QString asString()
const;
130 class StatementPrivate;
131 boost::shared_ptr<StatementPrivate> d;
138 #endif // SYNDICATION_RDF_STATEMENT_H
An RDF statement, consisting of a triple (subject, predicate, object).
An RDF model, a set of RDF statements.
This file is part of the KDE documentation.
Documentation copyright © 1996-2015 The KDE developers.
Generated on Wed Jul 8 2015 02:50:26 by
doxygen 1.8.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.