CUBRID Engine  latest
vacuum_master_context_manager Class Reference
Inheritance diagram for vacuum_master_context_manager:
Inheritance graph
Collaboration diagram for vacuum_master_context_manager:
Collaboration graph

Private Member Functions

void on_daemon_create (cubthread::entry &context) final
 
void on_daemon_retire (cubthread::entry &context) final
 

Additional Inherited Members

- Public Types inherited from cubthread::context_manager< entry >
using context_type = entry
 
- Public Member Functions inherited from cubthread::daemon_entry_manager
 daemon_entry_manager ()=default
 
 ~daemon_entry_manager ()=default
 
- Public Member Functions inherited from cubthread::entry_manager
 entry_manager (void)=default
 
entrycreate_context (void) final
 
void retire_context (entry &context) final
 
void recycle_context (entry &context) final
 
void stop_execution (entry &context) override
 
- Public Member Functions inherited from cubthread::context_manager< entry >
virtual ~context_manager ()=default
 
- Protected Member Functions inherited from cubthread::daemon_entry_manager
void on_create (entry &) final
 
void on_retire (entry &) final
 
void on_recycle (entry &) final
 

Detailed Description

Definition at line 771 of file vacuum.c.

Member Function Documentation

void vacuum_master_context_manager::on_daemon_create ( cubthread::entry context)
inlinefinalprivatevirtual
void vacuum_master_context_manager::on_daemon_retire ( cubthread::entry context)
inlinefinalprivatevirtual

Reimplemented from cubthread::daemon_entry_manager.

Definition at line 783 of file vacuum.c.

References assert, NULL, and vacuum_finalize().


The documentation for this class was generated from the following file: