Public Attributes | Static Public Attributes | List of all members
gazebo::sensors::SensorPrivate Class Reference

#include <SensorPrivate.hh>

Public Attributes

SensorCategory category
 The category of the sensor. More...
 
uint32_t id
 The sensors unique ID. More...
 
std::mutex mutexLastUpdateTime
 Mutex to protect resetting lastUpdateTime. More...
 
transport::PublisherPtr sensorPub
 Publish sensor data. More...
 
event::EventT< void()> updated
 Event triggered when a sensor is updated. More...
 
common::Time updateDelay
 Keep track how much the update has been delayed. More...
 

Static Public Attributes

static sdf::ElementPtr sdfSensor
 An SDF pointer that allows us to only read the sensor.sdf file once, which in turns limits disk reads. More...
 

Member Data Documentation

SensorCategory gazebo::sensors::SensorPrivate::category

The category of the sensor.

uint32_t gazebo::sensors::SensorPrivate::id

The sensors unique ID.

std::mutex gazebo::sensors::SensorPrivate::mutexLastUpdateTime

Mutex to protect resetting lastUpdateTime.

sdf::ElementPtr gazebo::sensors::SensorPrivate::sdfSensor
static

An SDF pointer that allows us to only read the sensor.sdf file once, which in turns limits disk reads.

transport::PublisherPtr gazebo::sensors::SensorPrivate::sensorPub

Publish sensor data.

event::EventT<void()> gazebo::sensors::SensorPrivate::updated

Event triggered when a sensor is updated.

common::Time gazebo::sensors::SensorPrivate::updateDelay

Keep track how much the update has been delayed.


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