flow  3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Classes | Namespaces
timer.h File Reference

Defines the flow::timer base class and the flow::monotonous_timer concrete timer class. More...

#include <atomic>
#include <chrono>
#include <condition_variable>
#include <functional>
#include <map>
#include <mutex>
#include <thread>
#include <vector>
Include dependency graph for timer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  flow::timer
 Base class for an object that notifies listeners at some interval. More...
 
class  flow::monotonous_timer
 Concrete timer that notifies listeners repeatedly at a set interval of time. More...
 

Namespaces

namespace  flow
 All basic blocks to build a graph of packets streaming across nodes.
 

Detailed Description

Defines the flow::timer base class and the flow::monotonous_timer concrete timer class.