Skip to content

Class cubthread::system_worker_entry_manager

ClassList > cubthread > system_worker_entry_manager

  • #include <thread_entry_task.hpp>

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 (entry & context) override
virtual void on_recycle (entry & context) override
system_worker_entry_manager & operator= (const system_worker_entry_manager &) = delete
system_worker_entry_manager & operator= (system_worker_entry_manager &&) = delete
system_worker_entry_manager (thread_type a_thread_type)
system_worker_entry_manager (const system_worker_entry_manager &) = delete
system_worker_entry_manager (system_worker_entry_manager &&) = delete

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 cubthread::system_worker_entry_manager::on_create (
    entry & context
) override

Implements cubthread::entry_manager::on_create


function on_recycle

virtual void cubthread::system_worker_entry_manager::on_recycle (
    entry & context
) override

Implements cubthread::entry_manager::on_recycle


function operator=

system_worker_entry_manager & cubthread::system_worker_entry_manager::operator= (
    const  system_worker_entry_manager &
) = delete

function operator=

system_worker_entry_manager & cubthread::system_worker_entry_manager::operator= (
    system_worker_entry_manager &&
) = delete

function system_worker_entry_manager [1/3]

cubthread::system_worker_entry_manager::system_worker_entry_manager (
    thread_type a_thread_type
) 

function system_worker_entry_manager [2/3]

cubthread::system_worker_entry_manager::system_worker_entry_manager (
    const  system_worker_entry_manager &
) = delete

function system_worker_entry_manager [3/3]

cubthread::system_worker_entry_manager::system_worker_entry_manager (
    system_worker_entry_manager &&
) = delete


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