9#include "ArmarXCore/interface/observers/ObserverInterface.h"
54 std::vector<std::int64_t> timestamps;
58 const float frequency{5.F};
void add(armarx::core::time::DateTime timestamp)
Add a new timestamp to the reporter.
FrequencyReporter(DebugObserverInterfacePrx debugObserver, const std::string &name)
Construct a new Frequency Reporter object.
FrequencyReporter(FrequencyReporter &)=delete
virtual ~FrequencyReporter()
IceUtil::Handle< PeriodicTask< T > > pointer_type
Shared pointer type for convenience.
Represents a point in time.
This file offers overloads of toIce() and fromIce() functions for STL container types.
::IceInternal::ProxyHandle<::IceProxy::armarx::DebugObserverInterface > DebugObserverInterfacePrx