Class EvictManager¶
Defined in File EvictManager.hpp
Inheritance Relationships¶
Base Type¶
public Umap::WorkerPool
(Class WorkerPool)
Class Documentation¶
-
class EvictManager : public Umap::WorkerPool¶
Public Functions
-
EvictManager(void)¶
-
~EvictManager(void)¶
-
void schedule_eviction(PageDescriptor *pd)¶
-
void schedule_flush(PageDescriptor *pd)¶
-
void EvictAll(void)¶
-
void WaitAll(void)¶
-
inline bool wq_is_empty(void)¶
-
inline void start_thread_pool()¶
-
inline void stop_thread_pool()¶
-
inline void wait_for_idle(void)¶
-
EvictManager(void)¶