Skip to content

Class cubthread::entry_manager

ClassList > cubthread > entry_manager

  • #include <thread_entry_task.hpp>

Inherited by the following classes: cubload::worker_entry_manager, cubthread::daemon_entry_manager, cubthread::system_worker_entry_manager, index_builder_loader_context, vacuum_worker_entry_manager

Public Types

Type Name
typedef entry context_type

Public Functions

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

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

Public Types Documentation

typedef context_type

using cubthread::entry_manager::context_type =  entry;

Public Functions Documentation

function create_context

virtual context_type & cubthread::entry_manager::create_context (
    void
) 

function entry_manager

cubthread::entry_manager::entry_manager (
    void
) = default

function recycle_context

virtual void cubthread::entry_manager::recycle_context (
    context_type & context
) 

function retire_context

virtual void cubthread::entry_manager::retire_context (
    context_type & context
) 

function stop_execution

virtual void cubthread::entry_manager::stop_execution (
    context_type & context
) 

function ~entry_manager

virtual cubthread::entry_manager::~entry_manager () = default

Protected Functions Documentation

function on_create

inline virtual void cubthread::entry_manager::on_create (
    context_type &
) 

function on_recycle

inline virtual void cubthread::entry_manager::on_recycle (
    context_type &
) 

function on_retire

inline virtual void cubthread::entry_manager::on_retire (
    context_type &
) 


The documentation for this class was generated from the following file cubrid/src/thread/thread_entry_task.hpp