fastcgi++
|
Declares the ASql namespace. More...
#include <vector>
#include <queue>
#include <cstring>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/shared_array.hpp>
#include <boost/scoped_array.hpp>
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include <boost/thread.hpp>
#include <asql/query.hpp>
#include <asql/data.hpp>
Go to the source code of this file.
Classes | |
class | ASql::Transaction< T > |
Build a series of queries into a transaction. More... | |
struct | ASql::Transaction< T >::Item |
Ties query objects to their statements. More... | |
class | ASql::Connection |
SQL Connection. More... | |
class | ASql::ConnectionPar< T > |
Defines some functions and data types shared between ASql engines. More... | |
struct | ASql::ConnectionPar< T >::QuerySet |
class | ASql::ConnectionPar< T >::Queries |
Thread safe queue of queries. More... | |
class | ASql::ConnectionPar< T >::SetCanceler |
Locks the mutex on a statement and set's the canceller to the queries canceller. More... | |
class | ASql::Statement |
SQL Statement. More... |
Namespaces | |
namespace | ASql |
Defines classes and functions relating to SQL querying. |