CUBRID Engine  latest
thread_looper.hpp File Reference
#include "perf_def.hpp"
#include <array>
#include <atomic>
#include <chrono>
#include <functional>
#include <cassert>
#include <cinttypes>
#include <cstdint>
Include dependency graph for thread_looper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cubthread::looper
 

Namespaces

 cubthread
 

Typedefs

typedef std::chrono::system_clock::duration cubthread::delta_time
 
typedef std::function< void(bool &, delta_time &)> cubthread::period_function
 

Variables

const std::size_t cubthread::MAX_LOOPER_PERIODS = 3