Deps Struct
Declaration
struct moveit_pro::behaviors::ExecutePolicy::Deps { ... }
Included Headers
#include <execute_policy.hpp>
Public Member Attributes Index
| std::unique_ptr< JTACClientInterface > | jtac_client |
| std::unique_ptr< TrajectoryChunkValidator > | validator |
| std::unique_ptr< ObservationSourceInterface > | observation_source |
| std::unique_ptr< GripperClientInterface > | gripper_client |
Description
Injected collaborators, each defaulting to null. Bundled into one struct so the constructor stays within a small parameter list. Production leaves them null and builds each lazily at run start; tests inject fakes. The constructor documents what a null entry falls back to.
Definition at line 347 of file execute_policy.hpp.
Public Member Attributes
gripper_client
|
Definition at line 352 of file execute_policy.hpp.
jtac_client
|
Definition at line 349 of file execute_policy.hpp.
observation_source
|
Definition at line 351 of file execute_policy.hpp.
validator
|
Definition at line 350 of file execute_policy.hpp.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.