| QxOrm 1.2.6 C++ Object Relational Mapping library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories

- File List
- File Members

Classes | Namespaces | Typedefs
QxDaoAsync.h File Reference
QxDao : QxOrm library database communication used by persistence engine (ORM - Object Relational Mapping)

Helper class to execute SQL queries in another thread (asynchronous way) using qx::IxPersistable interface. More...

`#include <QtCore/qqueue.h>`
`#include <QtSql/qsqlerror.h>`
`#include <QxDao/IxPersistable.h>`
`#include <QxDao/QxSqlQuery.h>`

Go to the source code of this file.

## Classes
struct | qx::dao::detail::QxDaoAsyncParams
| qx::dao::detail::QxDaoAsyncParams : all parameters for qx::QxDaoAsync class to execute queries More...
class | qx::dao::detail::QxDaoAsyncRunner
| qx::dao::detail::QxDaoAsyncRunner : class with a slot to execute queries in another thread More...
class | qx::QxDaoAsync
| qx::QxDaoAsync : helper class to execute SQL queries in another thread (asynchronous way) using qx::IxPersistable interface More...
## Namespaces
namespace | qx
| Root namespace for all QxOrm library features.
namespace | qx::dao
| Database communication used by persistence engine (ORM - Object Relational Mapping)
namespace | qx::dao::detail
| Internal helper tools for qx::dao namespace.
## Typedefs
typedef boost::shared_ptr < QxDaoAsyncParams > | qx::dao::detail::QxDaoAsyncParams_ptr
typedef boost::shared_ptr < QxDaoAsync > | qx::QxDaoAsync_ptr

## Detailed Description

Helper class to execute SQL queries in another thread (asynchronous way) using qx::IxPersistable interface.

Author:
  Lionel Marty

Definition in file QxDaoAsync.h.