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 38 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 30 of file GenericTopicSubscriber.cpp.

Member Function Documentation

◆ getData()

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

Definition at line 39 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 45 of file GenericTopicSubscriber.cpp.

+ Here is the call graph for this function:

◆ setTime()

void setTime ( IceUtil::Time  time)
inline

Definition at line 44 of file GenericTopicSubscriber.h.


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