Class robot_interfaces::SingleProcessSensorData

template<typename Observation, typename Info = None>
class SingleProcessSensorData : public robot_interfaces::SensorData<Observation, None>, public robot_interfaces::SensorData<Observation, None>

SensorData instance using single process time series.

Use this class if all modules accessing the data are running in the same process. If modules run in separate processes, use MultiProcessSensorData instead.

Public Functions

inline SingleProcessSensorData(size_t history_length = 1000)
inline SingleProcessSensorData(size_t history_length = 1000)