include/ignition/gazebo/Types.hh
Go to the documentation of this file.
41 std::chrono::steady_clock::duration simTime{0};
45 std::chrono::steady_clock::duration realTime{0};
48 std::chrono::steady_clock::duration dt{0};
52 uint64_t iterations{0};
static const ComponentId kComponentIdInvalid
Id that indicates an invalid component.
Definition: include/ignition/gazebo/Types.hh:98
Component value has not changed.
Information passed to systems on the update callback.
Definition: include/ignition/gazebo/Types.hh:37
static const ComponentTypeId kComponentTypeIdInvalid
Id that indicates an invalid component type.
Definition: include/ignition/gazebo/Types.hh:101
The EntityComponentManager constructs, deletes, and returns components and entities. A component can be of any class which inherits from components::BaseComponent.
Definition: EntityComponentManager.hh:64
uint64_t ComponentTypeId
A unique identifier for a component type. A component type must be derived from components::BaseCompo...
Definition: include/ignition/gazebo/Types.hh:87
Component value has changed, and is changing periodically. This indicates to systems that it is ok to...
int ComponentId
A unique identifier for a component instance. The uniqueness of a ComponentId is scoped to the compon...
Definition: include/ignition/gazebo/Types.hh:82
ComponentState
Possible states for a component.
Definition: include/ignition/gazebo/Types.hh:64
This library is part of the Ignition Robotics project.
Component value has suffered a one-time change. This indicates to systems that this change must be pr...