GenericTopicSubscriber Class Reference

#include <ArmarXCore/util/topicrecording/GenericTopicSubscriber.h>

+ Inheritance diagram for GenericTopicSubscriber:

Public Member Functions

 GenericTopicSubscriber (TopicRecorderComponentPtr recorder, const std::string &topicName, IceUtil::Time startTimestamp, float maxFrequency=-1.0f)
 
void getData (std::queue< TopicUtil::TopicData > &data)
 
bool ice_invoke (const std::vector< Ice::Byte > &inParams, std::vector< Ice::Byte > &outParams, const Ice::Current &current) override
 
void setTime (IceUtil::Time time)
 

Detailed Description

Definition at line 37 of file GenericTopicSubscriber.h.

Constructor & Destructor Documentation

◆ GenericTopicSubscriber()

GenericTopicSubscriber ( TopicRecorderComponentPtr recorder,
const std::string & topicName,
IceUtil::Time startTimestamp,
float maxFrequency = -1.0f )

Definition at line 31 of file GenericTopicSubscriber.cpp.

Member Function Documentation

◆ getData()

void getData ( std::queue< TopicUtil::TopicData > & data)

Definition at line 43 of file GenericTopicSubscriber.cpp.

◆ ice_invoke()

bool ice_invoke ( const std::vector< Ice::Byte > & inParams,
std::vector< Ice::Byte > & outParams,
const Ice::Current & current )
override

Definition at line 50 of file GenericTopicSubscriber.cpp.

+ Here is the call graph for this function:

◆ setTime()

void setTime ( IceUtil::Time time)
inline

Definition at line 47 of file GenericTopicSubscriber.h.


The documentation for this class was generated from the following files: