Dripline-Cpp  v2.4.2
Dripline Implementation in C++
Classes | Namespaces | Functions
scheduler.hh File Reference
#include "cancelable.hh"
#include "dripline_exceptions.hh"
#include "logger.hh"
#include "member_variables.hh"
#include <chrono>
#include <condition_variable>
#include <functional>
#include <thread>
#include <map>
#include <mutex>
#include <utility>
Include dependency graph for scheduler.hh:

Go to the source code of this file.

Classes

struct  base_executor
 Base class for executors. More...
 
struct  simple_executor
 Given an executable function object, uses operator() to execute it. More...
 
class  scheduler< executor, clock >
 Executes scheduled events. More...
 
struct  scheduler< executor, clock >::event
 Definition of an event, including the executable object and the scheduler ID. More...
 

Namespaces

 dripline
 

Functions

static scarab::logger dlog_sh ("scheduler")
 

Function Documentation

◆ dlog_sh()

static scarab::logger dlog_sh ( "scheduler"  )
static