QxOrm  1.4.3
C++ Object Relational Mapping library

QxOrm library services engine to provide easy and powerful way to create C++ application server (to transfer data over network) More...

Classes

class  IxParameter
 qx::service::IxParameter : common interface for all parameters transfered by QxService module of QxOrm library More...
class  IxService
 qx::service::IxService : common interface for all services defined with QxService module of QxOrm library More...
class  QxClientAsync
 qx::service::QxClientAsync : class helper to easily execute an asynchronous transaction using a multi-thread process More...
class  QxConnect
 qx::service::QxConnect : define connection parameters used by QxService module of QxOrm library (this class is a singleton) More...
class  QxServer
 qx::service::QxServer : server side to manage a thread pool of incoming connections (new request from client) More...
class  QxService
 qx::service::QxService<INPUT, OUTPUT> : concrete service class with INPUT parameters and OUTPUT parameters More...
class  QxThread
 qx::service::QxThread : thread to execute a transaction of QxService module More...
class  QxThreadPool
 qx::service::QxThreadPool : thread-safe thread pool to manage list of threads for executing all transactions of QxService module More...
class  QxTools
 qx::service::QxTools : provide some tools to read/write on socket all datas transfered by QxService module of QxOrm library More...
class  QxTransaction
 qx::service::QxTransaction : transaction of QxService module (contains request from client and reply from server) More...

Typedefs

typedef qx_shared_ptr
< IxParameter
IxParameter_ptr
typedef qx_shared_ptr< IxServiceIxService_ptr
typedef qx_shared_ptr
< QxClientAsync
QxClientAsync_ptr
typedef qx_shared_ptr
< QxThreadPool
QxThreadPool_ptr
typedef qx_shared_ptr
< QxTransaction
QxTransaction_ptr

Functions

QX_DLL_EXPORT void execute_client (IxService *pService, const QString &sMethod)

Detailed Description

QxOrm library services engine to provide easy and powerful way to create C++ application server (to transfer data over network)


Typedef Documentation

typedef qx_shared_ptr<IxParameter> qx::service::IxParameter_ptr

Definition at line 98 of file IxParameter.h.

typedef qx_shared_ptr<IxService> qx::service::IxService_ptr

Definition at line 145 of file IxService.h.

Definition at line 81 of file QxClientAsync.h.

Definition at line 113 of file QxThreadPool.h.

Definition at line 189 of file QxTransaction.h.


Function Documentation

QX_DLL_EXPORT void qx::service::execute_client ( IxService *  pService,
const QString &  sMethod 
)