pid
Classes | Namespaces | Typedefs | Functions | Variables

header for the Loop class More...

#include <pid/loops/loop_synchronization.h>
#include <pid/loops/loop_variables.h>
#include <pid/containers.h>
#include <atomic>
#include <chrono>
#include <functional>
#include <map>
#include <memory>
#include <string>
#include <thread>
#include <type_traits>
#include <utility>
#include <vector>
Include dependency graph for loop.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pid::loops::Loop
 Class implementing a simple infinite loop. More...
 
struct  pid::loops::Loop::check_good_type< Events >
 
struct  pid::loops::Loop::check_good_type< Event >
 
struct  pid::loops::Loop::check_good_type< Event, OtherEvent, Events... >
 

Namespaces

 pid
 root namespace for pid packages.
 
 pid::loops
 

Typedefs

using pid::loop = loops::Loop
 

Functions

bool pid::do_nothing (loops::Loop &)
 

Variables

static const std::vector< std::vector< std::reference_wrapper< loops::LoopSynchronizationTrigger > > > pid::no_synchro = {{{}}}
 

Detailed Description

header for the Loop class

Author
Robin Passama
Date
2022-06-10