SystemObserver.h File Reference
#include <ArmarXCore/core/system/ImportExport.h>
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/services/tasks/PeriodicTask.h>
#include <ArmarXCore/interface/observers/VariantBase.h>
#include <ArmarXCore/interface/observers/SystemObserverInterface.h>
#include <ArmarXCore/observers/ConditionCheck.h>
#include <ArmarXCore/observers/Observer.h>
#include <string>
#include <mutex>
#include <map>
+ Include dependency graph for SystemObserver.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SystemObserver
 Provides timers for timeout events and counters. More...
 
struct  SystemObserverCounter
 
struct  SystemObserverTimer
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 

Macros

#define ARMARX_SYSTEM_OBSERVER   SystemObserver
 

Typedefs

using SystemObserverCounterMap = std::map< std::string, SystemObserverCounter >
 
using SystemObserverTimerMap = std::map< std::string, SystemObserverTimer >
 

Macro Definition Documentation

◆ ARMARX_SYSTEM_OBSERVER

#define ARMARX_SYSTEM_OBSERVER   SystemObserver

Definition at line 44 of file SystemObserver.h.