17 #ifndef _GAZEBO_SENSORS_SENSOR_PRIVATE_HH_
18 #define _GAZEBO_SENSORS_SENSOR_PRIVATE_HH_
static sdf::ElementPtr sdfSensor
An SDF pointer that allows us to only read the sensor.sdf file once, which in turns limits disk reads...
Definition: SensorPrivate.hh:59
transport::PublisherPtr sensorPub
Publish sensor data.
Definition: SensorPrivate.hh:46
Definition: SensorPrivate.hh:37
Forward declarations for transport.
default namespace for gazebo
uint32_t id
The sensors unique ID.
Definition: SensorPrivate.hh:55
std::mutex mutexLastUpdateTime
Mutex to protect resetting lastUpdateTime.
Definition: SensorPrivate.hh:40
event::EventT< void()> updated
Event triggered when a sensor is updated.
Definition: SensorPrivate.hh:43
common::Time updateDelay
Keep track how much the update has been delayed.
Definition: SensorPrivate.hh:52
SensorCategory
SensorCategory is used to categorize sensors.
Definition: SensorTypes.hh:303
SensorCategory category
The category of the sensor.
Definition: SensorPrivate.hh:49
Forward declarations and typedefs for sensors.
boost::shared_ptr< Publisher > PublisherPtr
Definition: TransportTypes.hh:49
A Time class, can be used to hold wall- or sim-time.
Definition: Time.hh:44