Dataquay 0.8
|
#include "Triple.h"
#include <QList>
#include <QHash>
#include <QMap>
#include <QPair>
#include <QSet>
Go to the source code of this file.
Classes | |
class | Dataquay::Store |
Store is an abstract interface for Dataquay RDF data stores. More... | |
Namespaces | |
namespace | Dataquay |
Typedefs | |
typedef QHash< QString, Node > | Dataquay::Dictionary |
A mapping from key to node, used to list results for a set of result keys. | |
typedef QList< Dictionary > | Dataquay::ResultSet |
A list of Dictionary types, used to contain a sequence of query results. | |
typedef QPair< ChangeType, Triple > | Dataquay::Change |
An add or remove operation specified by add/remove token and triple. | |
typedef QList< Change > | Dataquay::ChangeSet |
A sequence of add/remove operations such as may be enacted by a transaction. | |
Enumerations | |
enum | Dataquay::ChangeType { Dataquay::AddTriple , Dataquay::RemoveTriple } |
Functions | |
QDataStream & | operator<< (QDataStream &out, const Dataquay::ChangeType &) |
QDataStream & | operator>> (QDataStream &in, Dataquay::ChangeType &) |
QDataStream & operator<< | ( | QDataStream & | out, |
const Dataquay::ChangeType & | ) |
QDataStream & operator>> | ( | QDataStream & | in, |
Dataquay::ChangeType & | ) |