Skip to content

Class cubpl::server_manager

ClassList > cubpl > server_manager

Public Static Attributes

Type Name
constexpr std::size_t CONNECTION_POOL_SIZE = 10

Public Functions

Type Name
connection_pool * get_connection_pool ()
std::string get_db_name () const
SYSPRM_ASSIGN_VALUE * get_pl_ctx_params ()
server_manager & operator= (const server_manager & copy) = delete
server_manager & operator= (server_manager && other) = delete
server_manager (const char * db_name)
server_manager (const server_manager & copy) = delete
server_manager (server_manager && other) = delete
void start ()
int wait_for_server_ready ()
~server_manager ()

Public Static Attributes Documentation

variable CONNECTION_POOL_SIZE

constexpr std::size_t cubpl::server_manager::CONNECTION_POOL_SIZE;

Public Functions Documentation

function get_connection_pool

connection_pool * cubpl::server_manager::get_connection_pool () 

function get_db_name

inline std::string cubpl::server_manager::get_db_name () const

function get_pl_ctx_params

SYSPRM_ASSIGN_VALUE * cubpl::server_manager::get_pl_ctx_params () 

function operator=

server_manager & cubpl::server_manager::operator= (
    const  server_manager & copy
) = delete

function operator=

server_manager & cubpl::server_manager::operator= (
    server_manager && other
) = delete

function server_manager [1/3]

explicit cubpl::server_manager::server_manager (
    const  char * db_name
) 

function server_manager [2/3]

cubpl::server_manager::server_manager (
    const  server_manager & copy
) = delete

function server_manager [3/3]

cubpl::server_manager::server_manager (
    server_manager && other
) = delete

function start

void cubpl::server_manager::start () 

function wait_for_server_ready

int cubpl::server_manager::wait_for_server_ready () 

function ~server_manager

cubpl::server_manager::~server_manager () 


The documentation for this class was generated from the following file cubrid/src/sp/pl_sr.cpp