|
#include <algorithm>
#include "Observer.h"
#include <ArmarXCore/core/ArmarXObjectScheduler.h>
#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
#include <ArmarXCore/observers/ObserverObjectFactories.h>
#include <ArmarXCore/observers/exceptions/local/InvalidChannelException.h>
#include <ArmarXCore/observers/exceptions/local/InvalidDataFieldException.h>
#include <ArmarXCore/observers/exceptions/local/InvalidCheckException.h>
#include <ArmarXCore/observers/variant/DatafieldRef.h>
#include <ArmarXCore/observers/exceptions/user/InvalidDatafieldException.h>
#include <ArmarXCore/observers/exceptions/user/InvalidTypeException.h>
#include <ArmarXCore/core/util/OnScopeExit.h>
#include <boost/circular_buffer.hpp>
#include <condition_variable>
Go to the source code of this file.
Classes | |
struct | Observer::Impl |
struct | Observer::Impl::FilterData |
struct | Observer::Impl::FilterQueueData |
struct | Observer::Impl::WorkerUpdate |
Variables | |
const std::string | LAST_REFRESH_DELTA_CHANNEL = "_LastRefreshDelta" |
const std::string LAST_REFRESH_DELTA_CHANNEL = "_LastRefreshDelta" |
Definition at line 46 of file Observer.cpp.