Skip to content

Class cubload::worker_entry_manager

ClassList > cubload > worker_entry_manager

Inherits the following classes: cubthread::entry_manager

Public Types inherited from cubthread::entry_manager

See cubthread::entry_manager

Type Name
typedef entry context_type

Public Functions

Type Name
virtual void on_create (cubthread::entry & context) override
virtual void on_retire (cubthread::entry & context) override
worker_entry_manager (unsigned int pool_size)
~worker_entry_manager () override

Public Functions inherited from cubthread::entry_manager

See cubthread::entry_manager

Type Name
virtual context_type & create_context (void)
entry_manager (void) = default
virtual void recycle_context (context_type & context)
virtual void retire_context (context_type & context)
virtual void stop_execution (context_type & context)
virtual ~entry_manager () = default

Protected Functions inherited from cubthread::entry_manager

See cubthread::entry_manager

Type Name
virtual void on_create (context_type &)
virtual void on_recycle (context_type &)
virtual void on_retire (context_type &)

Public Functions Documentation

function on_create

virtual void cubload::worker_entry_manager::on_create (
    cubthread::entry & context
) override

Implements cubthread::entry_manager::on_create


function on_retire

virtual void cubload::worker_entry_manager::on_retire (
    cubthread::entry & context
) override

Implements cubthread::entry_manager::on_retire


function worker_entry_manager

explicit cubload::worker_entry_manager::worker_entry_manager (
    unsigned  int pool_size
) 

function ~worker_entry_manager

cubload::worker_entry_manager::~worker_entry_manager () override


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