This is a brief description.
More...
#include <Transition.h>
Inherited by openjaus::core_v1_1::AcceptControlTransition, openjaus::core_v1_1::ControlAvailableReleaseControlTransition, openjaus::core_v1_1::ControlAvailableRequestControlTransition, openjaus::core_v1_1::ControlledEmergencyLoop, openjaus::core_v1_1::ControlledFailureTransition, openjaus::core_v1_1::ControlledLoopback, openjaus::core_v1_1::ControlledNotAvailableDefaultLoop, openjaus::core_v1_1::DefaultConfigurationLoop, openjaus::core_v1_1::DefaultStateLoop, openjaus::core_v1_1::DiscoveryClientLoopback, openjaus::core_v1_1::DiscoveryLoopback, openjaus::core_v1_1::EventsLoop, openjaus::core_v1_1::FailureTransition, openjaus::core_v1_1::HeartbeatLoop, openjaus::core_v1_1::InitializedTransition, openjaus::core_v1_1::ManagementControlledLoop, openjaus::core_v1_1::ManagementLoopback, openjaus::core_v1_1::ManagementNotControlledDefaultLoop, openjaus::core_v1_1::NotControlledFailureTransition, openjaus::core_v1_1::NotControlledLoopback, openjaus::core_v1_1::NotControlledNotAvailableDefaultLoop, openjaus::core_v1_1::Pause, openjaus::core_v1_1::PolicyLoop, openjaus::core_v1_1::PopFromControlledEmergency, openjaus::core_v1_1::PopFromEmergency, openjaus::core_v1_1::PopFromNotControlledEmergency, openjaus::core_v1_1::PushToControlledEmergency, openjaus::core_v1_1::PushToEmergency, openjaus::core_v1_1::PushToNotControlledEmergency, openjaus::core_v1_1::ReleaseControlTransition, openjaus::core_v1_1::ResetTransition, openjaus::core_v1_1::ShutdownTransition, openjaus::core_v1_1::TimeControlledLoop, openjaus::core_v1_1::TimeDefaultLoop, openjaus::core_v1_1::ToReady, openjaus::environment_v1_0::AnalogVideoControlledLoop, openjaus::environment_v1_0::AnalogVideoDefaultLoop, openjaus::environment_v1_0::DigitalVideoControlledLoop, openjaus::environment_v1_0::DigitalVideoDefaultLoop, openjaus::environment_v1_0::RangeSensorControlledLoop, openjaus::environment_v1_0::RangeSensorDefaultLoop, openjaus::environment_v1_0::StillImageControlledLoop, openjaus::environment_v1_0::StillImageDefaultLoop, openjaus::environment_v1_0::VisualSensorControlledLoop, openjaus::environment_v1_0::VisualSensorDefaultLoop, openjaus::manipulator_v1_0::ActuatorForceTorqueDefaultLoop, openjaus::manipulator_v1_0::ActuatorForceTorqueDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseSensorControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseSensorDefaultLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateSensorControlledLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateSensorDefaultLoop, openjaus::manipulator_v1_0::JointForceTorqueSensorDefaultLoop, openjaus::manipulator_v1_0::JointPositionDriverControlledLoop, openjaus::manipulator_v1_0::JointPositionDriverDefaultLoop, openjaus::manipulator_v1_0::JointPositionDriverReadyLoop, openjaus::manipulator_v1_0::JointPositionListDriverControlledLoop, openjaus::manipulator_v1_0::JointPositionListDriverDefaultLoop, openjaus::manipulator_v1_0::JointPositionListDriverReadyLoop, openjaus::manipulator_v1_0::JointPositionSensorDefaultLoop, openjaus::manipulator_v1_0::JointVelocityDriverControlledLoop, openjaus::manipulator_v1_0::JointVelocityDriverDefaultLoop, openjaus::manipulator_v1_0::JointVelocityDriverReadyLoop, openjaus::manipulator_v1_0::JointVelocitySensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointPositionSensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverControlledLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverReadyLoop, openjaus::manipulator_v1_0::PanTiltJointVelocitySensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverControlledLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverDefaultLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverReadyLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorControlledLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorDefaultLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorReadyLoop, openjaus::manipulator_v1_0::PrimitiveManipulatorDefaultLoop, openjaus::manipulator_v1_0::PrimitiveManipulatorReadyLoop, openjaus::manipulator_v1_0::PrimitivePanTiltDefaultLoop, openjaus::manipulator_v1_0::PrimitivePanTiltReadyLoop, openjaus::mobility_v1_0::AccelerationStateDefaultLoop, openjaus::mobility_v1_0::GlobalVectorDefaultLoop, openjaus::mobility_v1_0::GlobalVectorReadyLoop, openjaus::mobility_v1_0::GposControlledLoop, openjaus::mobility_v1_0::GposDefaultLoop, openjaus::mobility_v1_0::GpsdControlledLoop, openjaus::mobility_v1_0::GpsdDefaultLoop, openjaus::mobility_v1_0::GpsdReadyLoop, openjaus::mobility_v1_0::GwdControlledLoop, openjaus::mobility_v1_0::GwdDefaultLoop, openjaus::mobility_v1_0::GwdReadyLoop, openjaus::mobility_v1_0::GwldDefaultLoop, openjaus::mobility_v1_0::GwldReadyLoop, openjaus::mobility_v1_0::ListManagerControlledLoop, openjaus::mobility_v1_0::ListManagerDefaultLoop, openjaus::mobility_v1_0::LocalPoseControlledLoop, openjaus::mobility_v1_0::LocalPoseDefaultLoop, openjaus::mobility_v1_0::LocalVectorDefaultLoop, openjaus::mobility_v1_0::LocalVectorReadyLoop, openjaus::mobility_v1_0::LpsdControlledLoop, openjaus::mobility_v1_0::LpsdDefaultLoop, openjaus::mobility_v1_0::LpsdReadyLoop, openjaus::mobility_v1_0::LwdControlledLoop, openjaus::mobility_v1_0::LwdDefaultLoop, openjaus::mobility_v1_0::LwdReadyLoop, openjaus::mobility_v1_0::LwldControlledLoop, openjaus::mobility_v1_0::LwldDefaultLoop, openjaus::mobility_v1_0::LwldReadyLoop, openjaus::mobility_v1_0::PrimitiveDriverDefaultLoop, openjaus::mobility_v1_0::PrimitiveDriverReadyLoop, openjaus::mobility_v1_0::VelocityStateDefaultLoop, openjaus::mobility_v1_0::VsdControlledLoop, openjaus::mobility_v1_0::VsdDefaultLoop, openjaus::mobility_v1_0::VsdReadyLoop, openjaus::ugv_v1_0::AckermannDriverDefaultLoop, openjaus::ugv_v1_0::AckermannDriverReadyLoop, openjaus::ugv_v1_0::AnnunciatorControlledLoop, openjaus::ugv_v1_0::AnnunciatorDefaultLoop, openjaus::ugv_v1_0::DriveTrainDriverControlledLoop, openjaus::ugv_v1_0::DriveTrainDriverDefaultLoop, openjaus::ugv_v1_0::DriveTrainDriverReadyLoop, openjaus::ugv_v1_0::IlluminationControlledLoop, openjaus::ugv_v1_0::IlluminationDefaultLoop, openjaus::ugv_v1_0::OdometryControlledLoop, openjaus::ugv_v1_0::OdometryDefaultLoop, openjaus::ugv_v1_0::ParkingBrakeDriverControlledLoop, openjaus::ugv_v1_0::ParkingBrakeDriverDefaultLoop, openjaus::ugv_v1_0::ParkingBrakeDriverReadyLoop, openjaus::ugv_v1_0::PlatformSpecificationsDefaultLoop, openjaus::ugv_v1_0::PowerPlantManagerControlledLoop, openjaus::ugv_v1_0::PowerPlantManagerDefaultLoop, openjaus::ugv_v1_0::SkidSteerDriverDefaultLoop, openjaus::ugv_v1_0::SkidSteerDriverReadyLoop, openjaus::ugv_v1_0::StabilizerDriverDefaultLoop, and openjaus::ugv_v1_0::StabilizerDriverReadyLoop.
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
◆ Transition()
openjaus::model::Transition::Transition |
( |
| ) |
|
◆ ~Transition()
openjaus::model::Transition::~Transition |
( |
| ) |
|
|
virtual |
◆ getActionSets()
const std::vector< ActionSet *> & openjaus::model::Transition::getActionSets |
( |
| ) |
const |
◆ getEndState()
State * openjaus::model::Transition::getEndState |
( |
| ) |
const |
◆ getName()
std::string openjaus::model::Transition::getName |
( |
| ) |
const |
◆ getParentState()
State * openjaus::model::Transition::getParentState |
( |
| ) |
const |
◆ getParentStateMachine()
StateMachine * openjaus::model::Transition::getParentStateMachine |
( |
| ) |
const |
◆ getResponse()
Message * openjaus::model::Transition::getResponse |
( |
Trigger * |
trigger | ) |
|
|
virtual |
- Parameters
-
Reimplemented in openjaus::core_v1_1::FailureTransition, openjaus::core_v1_1::ManagementLoopback, openjaus::core_v1_1::PopFromEmergency, openjaus::core_v1_1::PushToEmergency, openjaus::manipulator_v1_0::PrimitiveEndEffectorControlledLoop, openjaus::core_v1_1::AcceptControlTransition, openjaus::core_v1_1::ControlAvailableReleaseControlTransition, openjaus::core_v1_1::ControlAvailableRequestControlTransition, openjaus::core_v1_1::ControlledEmergencyLoop, openjaus::core_v1_1::ControlledFailureTransition, openjaus::core_v1_1::ControlledLoopback, openjaus::core_v1_1::ControlledNotAvailableDefaultLoop, openjaus::core_v1_1::DefaultConfigurationLoop, openjaus::core_v1_1::DefaultStateLoop, openjaus::core_v1_1::DiscoveryClientLoopback, openjaus::core_v1_1::DiscoveryLoopback, openjaus::core_v1_1::EventsLoop, openjaus::core_v1_1::HeartbeatLoop, openjaus::core_v1_1::InitializedTransition, openjaus::core_v1_1::ManagementControlledLoop, openjaus::core_v1_1::ManagementNotControlledDefaultLoop, openjaus::core_v1_1::NotControlledFailureTransition, openjaus::core_v1_1::NotControlledLoopback, openjaus::core_v1_1::NotControlledNotAvailableDefaultLoop, openjaus::core_v1_1::Pause, openjaus::core_v1_1::PolicyLoop, openjaus::core_v1_1::PopFromControlledEmergency, openjaus::core_v1_1::PopFromNotControlledEmergency, openjaus::core_v1_1::PushToControlledEmergency, openjaus::core_v1_1::PushToNotControlledEmergency, openjaus::core_v1_1::ReleaseControlTransition, openjaus::core_v1_1::ResetTransition, openjaus::core_v1_1::ShutdownTransition, openjaus::core_v1_1::TimeControlledLoop, openjaus::core_v1_1::TimeDefaultLoop, openjaus::core_v1_1::ToReady, openjaus::environment_v1_0::AnalogVideoControlledLoop, openjaus::environment_v1_0::AnalogVideoDefaultLoop, openjaus::environment_v1_0::DigitalVideoControlledLoop, openjaus::environment_v1_0::DigitalVideoDefaultLoop, openjaus::environment_v1_0::RangeSensorControlledLoop, openjaus::environment_v1_0::RangeSensorDefaultLoop, openjaus::environment_v1_0::StillImageControlledLoop, openjaus::environment_v1_0::StillImageDefaultLoop, openjaus::environment_v1_0::VisualSensorControlledLoop, openjaus::environment_v1_0::VisualSensorDefaultLoop, openjaus::manipulator_v1_0::ActuatorForceTorqueDefaultLoop, openjaus::manipulator_v1_0::ActuatorForceTorqueDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseSensorControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseSensorDefaultLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateSensorControlledLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateSensorDefaultLoop, openjaus::manipulator_v1_0::JointForceTorqueSensorDefaultLoop, openjaus::manipulator_v1_0::JointPositionDriverControlledLoop, openjaus::manipulator_v1_0::JointPositionDriverDefaultLoop, openjaus::manipulator_v1_0::JointPositionDriverReadyLoop, openjaus::manipulator_v1_0::JointPositionListDriverControlledLoop, openjaus::manipulator_v1_0::JointPositionListDriverDefaultLoop, openjaus::manipulator_v1_0::JointPositionListDriverReadyLoop, openjaus::manipulator_v1_0::JointPositionSensorDefaultLoop, openjaus::manipulator_v1_0::JointVelocityDriverControlledLoop, openjaus::manipulator_v1_0::JointVelocityDriverDefaultLoop, openjaus::manipulator_v1_0::JointVelocityDriverReadyLoop, openjaus::manipulator_v1_0::JointVelocitySensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointPositionSensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverControlledLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverReadyLoop, openjaus::manipulator_v1_0::PanTiltJointVelocitySensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverControlledLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverDefaultLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverReadyLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorDefaultLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorReadyLoop, openjaus::manipulator_v1_0::PrimitiveManipulatorDefaultLoop, openjaus::manipulator_v1_0::PrimitiveManipulatorReadyLoop, openjaus::manipulator_v1_0::PrimitivePanTiltDefaultLoop, openjaus::manipulator_v1_0::PrimitivePanTiltReadyLoop, openjaus::mobility_v1_0::AccelerationStateDefaultLoop, openjaus::mobility_v1_0::GlobalVectorDefaultLoop, openjaus::mobility_v1_0::GlobalVectorReadyLoop, openjaus::mobility_v1_0::GposControlledLoop, openjaus::mobility_v1_0::GposDefaultLoop, openjaus::mobility_v1_0::GpsdControlledLoop, openjaus::mobility_v1_0::GpsdDefaultLoop, openjaus::mobility_v1_0::GpsdReadyLoop, openjaus::mobility_v1_0::GwdControlledLoop, openjaus::mobility_v1_0::GwdDefaultLoop, openjaus::mobility_v1_0::GwdReadyLoop, openjaus::mobility_v1_0::GwldDefaultLoop, openjaus::mobility_v1_0::GwldReadyLoop, openjaus::mobility_v1_0::ListManagerControlledLoop, openjaus::mobility_v1_0::ListManagerDefaultLoop, openjaus::mobility_v1_0::LocalPoseControlledLoop, openjaus::mobility_v1_0::LocalPoseDefaultLoop, openjaus::mobility_v1_0::LocalVectorDefaultLoop, openjaus::mobility_v1_0::LocalVectorReadyLoop, openjaus::mobility_v1_0::LpsdControlledLoop, openjaus::mobility_v1_0::LpsdDefaultLoop, openjaus::mobility_v1_0::LpsdReadyLoop, openjaus::mobility_v1_0::LwdControlledLoop, openjaus::mobility_v1_0::LwdDefaultLoop, openjaus::mobility_v1_0::LwdReadyLoop, openjaus::mobility_v1_0::LwldControlledLoop, openjaus::mobility_v1_0::LwldDefaultLoop, openjaus::mobility_v1_0::LwldReadyLoop, openjaus::mobility_v1_0::PrimitiveDriverDefaultLoop, openjaus::mobility_v1_0::PrimitiveDriverReadyLoop, openjaus::mobility_v1_0::VelocityStateDefaultLoop, openjaus::mobility_v1_0::VsdControlledLoop, openjaus::mobility_v1_0::VsdDefaultLoop, openjaus::mobility_v1_0::VsdReadyLoop, openjaus::ugv_v1_0::AckermannDriverDefaultLoop, openjaus::ugv_v1_0::AckermannDriverReadyLoop, openjaus::ugv_v1_0::AnnunciatorControlledLoop, openjaus::ugv_v1_0::AnnunciatorDefaultLoop, openjaus::ugv_v1_0::DriveTrainDriverControlledLoop, openjaus::ugv_v1_0::DriveTrainDriverDefaultLoop, openjaus::ugv_v1_0::DriveTrainDriverReadyLoop, openjaus::ugv_v1_0::IlluminationControlledLoop, openjaus::ugv_v1_0::IlluminationDefaultLoop, openjaus::ugv_v1_0::OdometryControlledLoop, openjaus::ugv_v1_0::OdometryDefaultLoop, openjaus::ugv_v1_0::ParkingBrakeDriverControlledLoop, openjaus::ugv_v1_0::ParkingBrakeDriverDefaultLoop, openjaus::ugv_v1_0::ParkingBrakeDriverReadyLoop, openjaus::ugv_v1_0::PlatformSpecificationsDefaultLoop, openjaus::ugv_v1_0::PowerPlantManagerControlledLoop, openjaus::ugv_v1_0::PowerPlantManagerDefaultLoop, openjaus::ugv_v1_0::SkidSteerDriverDefaultLoop, openjaus::ugv_v1_0::SkidSteerDriverReadyLoop, openjaus::ugv_v1_0::StabilizerDriverDefaultLoop, and openjaus::ugv_v1_0::StabilizerDriverReadyLoop.
◆ getStartState()
State * openjaus::model::Transition::getStartState |
( |
| ) |
const |
◆ getTriggers()
std::vector< Trigger *> * openjaus::model::Transition::getTriggers |
( |
| ) |
const |
◆ getType()
◆ processTrigger()
bool openjaus::model::Transition::processTrigger |
( |
Trigger * |
trigger | ) |
|
|
virtual |
- Parameters
-
Reimplemented in openjaus::core_v1_1::FailureTransition, openjaus::core_v1_1::ManagementLoopback, openjaus::core_v1_1::PopFromEmergency, openjaus::core_v1_1::PushToEmergency, openjaus::manipulator_v1_0::PrimitiveEndEffectorControlledLoop, openjaus::core_v1_1::AcceptControlTransition, openjaus::core_v1_1::ControlAvailableReleaseControlTransition, openjaus::core_v1_1::ControlAvailableRequestControlTransition, openjaus::core_v1_1::ControlledEmergencyLoop, openjaus::core_v1_1::ControlledFailureTransition, openjaus::core_v1_1::ControlledLoopback, openjaus::core_v1_1::ControlledNotAvailableDefaultLoop, openjaus::core_v1_1::DefaultConfigurationLoop, openjaus::core_v1_1::DefaultStateLoop, openjaus::core_v1_1::DiscoveryClientLoopback, openjaus::core_v1_1::DiscoveryLoopback, openjaus::core_v1_1::EventsLoop, openjaus::core_v1_1::HeartbeatLoop, openjaus::core_v1_1::InitializedTransition, openjaus::core_v1_1::ManagementControlledLoop, openjaus::core_v1_1::ManagementNotControlledDefaultLoop, openjaus::core_v1_1::NotControlledFailureTransition, openjaus::core_v1_1::NotControlledLoopback, openjaus::core_v1_1::NotControlledNotAvailableDefaultLoop, openjaus::core_v1_1::Pause, openjaus::core_v1_1::PolicyLoop, openjaus::core_v1_1::PopFromControlledEmergency, openjaus::core_v1_1::PopFromNotControlledEmergency, openjaus::core_v1_1::PushToControlledEmergency, openjaus::core_v1_1::PushToNotControlledEmergency, openjaus::core_v1_1::ReleaseControlTransition, openjaus::core_v1_1::ResetTransition, openjaus::core_v1_1::ShutdownTransition, openjaus::core_v1_1::TimeControlledLoop, openjaus::core_v1_1::TimeDefaultLoop, openjaus::core_v1_1::ToReady, openjaus::environment_v1_0::AnalogVideoControlledLoop, openjaus::environment_v1_0::AnalogVideoDefaultLoop, openjaus::environment_v1_0::DigitalVideoControlledLoop, openjaus::environment_v1_0::DigitalVideoDefaultLoop, openjaus::environment_v1_0::RangeSensorControlledLoop, openjaus::environment_v1_0::RangeSensorDefaultLoop, openjaus::environment_v1_0::StillImageControlledLoop, openjaus::environment_v1_0::StillImageDefaultLoop, openjaus::environment_v1_0::VisualSensorControlledLoop, openjaus::environment_v1_0::VisualSensorDefaultLoop, openjaus::manipulator_v1_0::ActuatorForceTorqueDefaultLoop, openjaus::manipulator_v1_0::ActuatorForceTorqueDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorPoseDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorPoseListDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorPoseSensorControlledLoop, openjaus::manipulator_v1_0::EndEffectorPoseSensorDefaultLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverControlledLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverDefaultLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateDriverReadyLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateSensorControlledLoop, openjaus::manipulator_v1_0::EndEffectorVelocityStateSensorDefaultLoop, openjaus::manipulator_v1_0::JointForceTorqueSensorDefaultLoop, openjaus::manipulator_v1_0::JointPositionDriverControlledLoop, openjaus::manipulator_v1_0::JointPositionDriverDefaultLoop, openjaus::manipulator_v1_0::JointPositionDriverReadyLoop, openjaus::manipulator_v1_0::JointPositionListDriverControlledLoop, openjaus::manipulator_v1_0::JointPositionListDriverDefaultLoop, openjaus::manipulator_v1_0::JointPositionListDriverReadyLoop, openjaus::manipulator_v1_0::JointPositionSensorDefaultLoop, openjaus::manipulator_v1_0::JointVelocityDriverControlledLoop, openjaus::manipulator_v1_0::JointVelocityDriverDefaultLoop, openjaus::manipulator_v1_0::JointVelocityDriverReadyLoop, openjaus::manipulator_v1_0::JointVelocitySensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointPositionSensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverControlledLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverDefaultLoop, openjaus::manipulator_v1_0::PanTiltJointVelocityDriverReadyLoop, openjaus::manipulator_v1_0::PanTiltJointVelocitySensorDefaultLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverControlledLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverDefaultLoop, openjaus::manipulator_v1_0::PanTiltPositionDriverReadyLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorDefaultLoop, openjaus::manipulator_v1_0::PrimitiveEndEffectorReadyLoop, openjaus::manipulator_v1_0::PrimitiveManipulatorDefaultLoop, openjaus::manipulator_v1_0::PrimitiveManipulatorReadyLoop, openjaus::manipulator_v1_0::PrimitivePanTiltDefaultLoop, openjaus::manipulator_v1_0::PrimitivePanTiltReadyLoop, openjaus::mobility_v1_0::AccelerationStateDefaultLoop, openjaus::mobility_v1_0::GlobalVectorDefaultLoop, openjaus::mobility_v1_0::GlobalVectorReadyLoop, openjaus::mobility_v1_0::GposControlledLoop, openjaus::mobility_v1_0::GposDefaultLoop, openjaus::mobility_v1_0::GpsdControlledLoop, openjaus::mobility_v1_0::GpsdDefaultLoop, openjaus::mobility_v1_0::GpsdReadyLoop, openjaus::mobility_v1_0::GwdControlledLoop, openjaus::mobility_v1_0::GwdDefaultLoop, openjaus::mobility_v1_0::GwdReadyLoop, openjaus::mobility_v1_0::GwldDefaultLoop, openjaus::mobility_v1_0::GwldReadyLoop, openjaus::mobility_v1_0::ListManagerControlledLoop, openjaus::mobility_v1_0::ListManagerDefaultLoop, openjaus::mobility_v1_0::LocalPoseControlledLoop, openjaus::mobility_v1_0::LocalPoseDefaultLoop, openjaus::mobility_v1_0::LocalVectorDefaultLoop, openjaus::mobility_v1_0::LocalVectorReadyLoop, openjaus::mobility_v1_0::LpsdControlledLoop, openjaus::mobility_v1_0::LpsdDefaultLoop, openjaus::mobility_v1_0::LpsdReadyLoop, openjaus::mobility_v1_0::LwdControlledLoop, openjaus::mobility_v1_0::LwdDefaultLoop, openjaus::mobility_v1_0::LwdReadyLoop, openjaus::mobility_v1_0::LwldControlledLoop, openjaus::mobility_v1_0::LwldDefaultLoop, openjaus::mobility_v1_0::LwldReadyLoop, openjaus::mobility_v1_0::PrimitiveDriverDefaultLoop, openjaus::mobility_v1_0::PrimitiveDriverReadyLoop, openjaus::mobility_v1_0::VelocityStateDefaultLoop, openjaus::mobility_v1_0::VsdControlledLoop, openjaus::mobility_v1_0::VsdDefaultLoop, openjaus::mobility_v1_0::VsdReadyLoop, openjaus::ugv_v1_0::AckermannDriverDefaultLoop, openjaus::ugv_v1_0::AckermannDriverReadyLoop, openjaus::ugv_v1_0::AnnunciatorControlledLoop, openjaus::ugv_v1_0::AnnunciatorDefaultLoop, openjaus::ugv_v1_0::DriveTrainDriverControlledLoop, openjaus::ugv_v1_0::DriveTrainDriverDefaultLoop, openjaus::ugv_v1_0::DriveTrainDriverReadyLoop, openjaus::ugv_v1_0::IlluminationControlledLoop, openjaus::ugv_v1_0::IlluminationDefaultLoop, openjaus::ugv_v1_0::OdometryControlledLoop, openjaus::ugv_v1_0::OdometryDefaultLoop, openjaus::ugv_v1_0::ParkingBrakeDriverControlledLoop, openjaus::ugv_v1_0::ParkingBrakeDriverDefaultLoop, openjaus::ugv_v1_0::ParkingBrakeDriverReadyLoop, openjaus::ugv_v1_0::PlatformSpecificationsDefaultLoop, openjaus::ugv_v1_0::PowerPlantManagerControlledLoop, openjaus::ugv_v1_0::PowerPlantManagerDefaultLoop, openjaus::ugv_v1_0::SkidSteerDriverDefaultLoop, openjaus::ugv_v1_0::SkidSteerDriverReadyLoop, openjaus::ugv_v1_0::StabilizerDriverDefaultLoop, and openjaus::ugv_v1_0::StabilizerDriverReadyLoop.
◆ setActionSets()
bool openjaus::model::Transition::setActionSets |
( |
const ActionSet & |
actionSets | ) |
|
- Parameters
-
actionSets | The value of the new actionSets. |
◆ setEndState()
bool openjaus::model::Transition::setEndState |
( |
State * |
endState | ) |
|
- Parameters
-
endState | The value of the new endState. |
◆ setName()
bool openjaus::model::Transition::setName |
( |
std::string |
name | ) |
|
- Parameters
-
name | The value of the new name. |
◆ setParentState()
bool openjaus::model::Transition::setParentState |
( |
State * |
parentState | ) |
|
- Parameters
-
parentState | The value of the new parentState. |
◆ setParentStateMachine()
bool openjaus::model::Transition::setParentStateMachine |
( |
StateMachine * |
parentStateMachine | ) |
|
- Parameters
-
parentStateMachine | The value of the new parentStateMachine. |
◆ setStartState()
bool openjaus::model::Transition::setStartState |
( |
State * |
startState | ) |
|
- Parameters
-
startState | The value of the new startState. |
◆ setTriggers()
bool openjaus::model::Transition::setTriggers |
( |
Trigger * |
triggers | ) |
|
- Parameters
-
triggers | The value of the new triggers. |
◆ setType()
- Parameters
-
type | The value of the new type. |
◆ toString()
std::string openjaus::model::Transition::toString |
( |
| ) |
const |
|
virtual |
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ actionSets
std::vector< ActionSet* > openjaus::model::Transition::actionSets |
|
protected |
◆ endState
State* openjaus::model::Transition::endState |
|
protected |
◆ name
std::string openjaus::model::Transition::name |
|
protected |
◆ parentState
State* openjaus::model::Transition::parentState |
|
protected |
◆ parentStateMachine
StateMachine* openjaus::model::Transition::parentStateMachine |
|
protected |
◆ startState
State* openjaus::model::Transition::startState |
|
protected |
◆ triggers
std::vector< Trigger* >* openjaus::model::Transition::triggers |
|
protected |
◆ type
The documentation for this class was generated from the following files: