Class cubpl::connection_pool¶
ClassList > cubpl > connection_pool
#include <pl_connection.hpp>
Public Functions¶
| Type | Name |
|---|---|
| connection_view | claim () |
| connection_pool () = delete |
|
| connection_pool (int pool_size, const std::string & db_name, int pl_port=-2, bool is_for_sys=false) |
|
| connection_pool (connection_pool && other) = delete |
|
| connection_pool (const connection_pool & copy) = delete |
|
| const char * | get_db_name () const |
| int | get_db_port () const |
| int | get_epoch () const |
| int | get_pool_size () const |
| void | increment_epoch () |
| bool | is_system_pool () const |
| connection_pool & | operator= (connection_pool && other) = delete |
| connection_pool & | operator= (const connection_pool & copy) = delete |
| void | retire (connection * claimed) |
| void | set_db_port (int port) |
| ~connection_pool () |
Public Functions Documentation¶
function claim¶
function connection_pool [1/5]¶
function connection_pool [2/5]¶
explicit cubpl::connection_pool::connection_pool (
int pool_size,
const std::string & db_name,
int pl_port=-2,
bool is_for_sys=false
)
function connection_pool [3/5]¶
function connection_pool [4/5]¶
function get_db_name¶
function get_db_port¶
function get_epoch¶
function get_pool_size¶
function increment_epoch¶
function is_system_pool¶
function operator=¶
function operator=¶
function retire¶
function set_db_port¶
function ~connection_pool¶
The documentation for this class was generated from the following file cubrid/src/sp/pl_connection.hpp