|
| DBusExportIterator (StatementIterator it, QObject *parent=0) |
|
| DBusExportIterator (NodeIterator it, QObject *parent=0) |
|
| DBusExportIterator (QueryResultIterator it, QObject *parent=0) |
|
| ~DBusExportIterator () |
|
StatementIterator | statementIterator () const |
|
NodeIterator | nodeIterator () const |
|
QueryResultIterator | queryResultIterator () const |
|
QString | dbusObjectPath () const |
|
bool | deleteOnClose () const |
|
| QObject (QObject *parent=0) |
|
| blockSignals (bool block) |
|
| childEvent (QChildEvent *event) |
|
| children () |
|
| connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type=Qt::AutoCompatConnection) |
|
| connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type=Qt::AutoCompatConnection) |
|
| connectNotify (const char *signal) |
|
| customEvent (QEvent *event) |
|
| deleteLater () |
|
| destroyed (QObject *obj=0) |
|
| disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
|
| disconnect (const char *signal=0, const QObject *receiver=0, const char *method=0) |
|
| disconnect (const QObject *receiver, const char *method=0) |
|
| disconnectNotify (const char *signal) |
|
| dumpObjectInfo () |
|
| dumpObjectTree () |
|
| dynamicPropertyNames () |
|
| event (QEvent *e) |
|
| eventFilter (QObject *watched, QEvent *event) |
|
| findChild (const QString &name=QString() |
|
| findChildren (const QString &name=QString() |
|
| findChildren (const QRegExp ®Exp) |
|
| inherits (const char *className) |
|
| installEventFilter (QObject *filterObj) |
|
| isWidgetType () |
|
| killTimer (int id) |
|
| metaObject () |
|
| moveToThread (QThread *targetThread) |
|
| parent () |
|
| property (const char *name) |
|
| receivers (const char *signal) |
|
| removeEventFilter (QObject *obj) |
|
| sender () |
|
| setParent (QObject *parent) |
|
| setProperty (const char *name, const QVariant &value) |
|
| signalsBlocked () |
|
| startTimer (int interval) |
|
| thread () |
|
| timerEvent (QTimerEvent *event) |
|
| tr (const char *sourceText, const char *comment=0, int n=-1) |
|
| trUtf8 (const char *sourceText, const char *comment=0, int n=-1) |
|
| staticMetaObject |
|
| QObject (QObject *parent, const char *name) |
|
| checkConnectArgs (const char *signal, const QObject *object, const char *method) |
|
| child (const char *objName, const char *inheritsClass=0, bool recursiveSearch=true) |
|
| className () |
|
| insertChild (QObject *object) |
|
| isA (const char *className) |
|
| name () |
|
| name (const char *defaultName) |
|
| normalizeSignalSlot (const char *signalSlot) |
|
| removeChild (QObject *object) |
|
| setName (const char *name) |
|
virtual | ~ErrorCache () |
|
virtual Error | lastError () const |
|
Exports a Soprano Iterator via D-Bus.
The DBusExportIterator can be used to export a single iterator via D-Bus. This may be useful in case one does not want to expose the complete Model API but restrict access via custom methods that return Soprano Iterators.
The most common usage is probably as a fire-and-forget class:
return myFancyDBusObjectPath;
}
Exports a Soprano Iterator via D-Bus.
bool registerIterator(const QString &dbusObjectPath, const QString &dbusClient=QString())
void setDeleteOnClose(bool deleteOnClose)
An iterator that provides a stream of Statements.
This is a class for advanced usage. In most situations using DBusExportModel or even ServerCore::registerAsDBusObject is probably enough.
- Author
- Sebastian Trueg trueg.nosp@m.@kde.nosp@m..org
- See also
- Soprano D-Bus Interface
- Since
- 2.1
Definition at line 67 of file dbusexportiterator.h.