class AsyncModel


Module soprano
Namespace Soprano::Util
Class AsyncModel
Inherits Soprano::FilterModel
\class AsyncModel asyncmodel.h Soprano/Server/AsyncModel

Filter model that allows to perform operations asyncroneously.

The main purpose is to protect a Model against deadlocks in a single threaded situation.

Usage:

AsyncResult* result = model->listStatementsAsync( s );
connect( result, SIGNAL(resultReady(AsyncResult*)),
this, SLOT(slotResultReady(AsyncResult*)) );

Author Sebastian Trueg

\since 2.1



methods