|
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 & | ) |