|
|
Brief description of class RobotUnitDataStreamingReceiver. More...
#include <RobotAPI/libraries/RobotUnitDataStreamingReceiver/RobotUnitDataStreamingReceiver.h>
Classes | |
| struct | DataEntryReader |
Public Types | |
| using | clock_t = std::chrono::high_resolution_clock |
| using | entry_t = RobotUnitDataStreaming::DataEntry |
| using | timestep_t = RobotUnitDataStreaming::TimeStep |
Public Member Functions | |
| std::deque< timestep_t > & | getDataBuffer () |
| const RobotUnitDataStreaming::DataStreamingDescription & | getDataDescription () const |
| std::string | getDataDescriptionString () const |
| template<class T > | |
| DataEntryReader< T > | getDataEntryReader (const std::string &name) const |
| template<class T > | |
| void | getDataEntryReader (DataEntryReader< T > &e, const std::string &name) const |
| RobotUnitDataStreamingReceiver (const ManagedIceObjectPtr &obj, const RobotUnitInterfacePrx &ru, const RobotUnitDataStreaming::Config &cfg) | |
| ~RobotUnitDataStreamingReceiver () | |
Static Public Member Functions | |
| template<class T > | |
| static RobotUnitDataStreaming::DataEntryType | ExpectedDataEntryType () |
| template<class T > | |
| static T | GetAs (const timestep_t &st, const entry_t &e) |
| static void | VisitEntries (auto &&f, const timestep_t &st, const auto &cont) |
| static void | VisitEntry (auto &&f, const timestep_t &st, const entry_t &e) |
Brief description of class RobotUnitDataStreamingReceiver.
Detailed description of class RobotUnitDataStreamingReceiver.
Definition at line 52 of file RobotUnitDataStreamingReceiver.h.
| using clock_t = std::chrono::high_resolution_clock |
Definition at line 55 of file RobotUnitDataStreamingReceiver.h.
| using entry_t = RobotUnitDataStreaming::DataEntry |
Definition at line 57 of file RobotUnitDataStreamingReceiver.h.
| using timestep_t = RobotUnitDataStreaming::TimeStep |
Definition at line 56 of file RobotUnitDataStreamingReceiver.h.
| RobotUnitDataStreamingReceiver | ( | const ManagedIceObjectPtr & | obj, |
| const RobotUnitInterfacePrx & | ru, | ||
| const RobotUnitDataStreaming::Config & | cfg | ||
| ) |
Definition at line 90 of file RobotUnitDataStreamingReceiver.cpp.
Definition at line 110 of file RobotUnitDataStreamingReceiver.cpp.
Here is the call graph for this function:
|
inlinestatic |
Definition at line 258 of file RobotUnitDataStreamingReceiver.h.
|
inlinestatic |
Definition at line 212 of file RobotUnitDataStreamingReceiver.h.
| std::deque< RobotUnitDataStreaming::TimeStep > & getDataBuffer | ( | ) |
Definition at line 140 of file RobotUnitDataStreamingReceiver.cpp.
Here is the call graph for this function:| const RobotUnitDataStreaming::DataStreamingDescription & getDataDescription | ( | ) | const |
Definition at line 201 of file RobotUnitDataStreamingReceiver.cpp.
Here is the caller graph for this function:| std::string getDataDescriptionString | ( | ) | const |
Definition at line 207 of file RobotUnitDataStreamingReceiver.cpp.
Here is the call graph for this function:
|
inline |
Definition at line 171 of file RobotUnitDataStreamingReceiver.h.
|
inline |
Definition at line 163 of file RobotUnitDataStreamingReceiver.h.
|
inlinestatic |
Definition at line 296 of file RobotUnitDataStreamingReceiver.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 179 of file RobotUnitDataStreamingReceiver.h.
Here is the caller graph for this function: