Deps Struct
Declaration
struct moveit_pro::behaviors::ExecutePolicy::Deps { ... }
Included Headers
#include <execute_policy.hpp>
Public Member Attributes Index
| std::unique_ptr< ActionChunkProducerInterface > | producer |
| 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 430 of file execute_policy.hpp.
Public Member Attributes
gripper_client
|
Definition at line 436 of file execute_policy.hpp.
jtac_client
|
Definition at line 433 of file execute_policy.hpp.
observation_source
|
Definition at line 435 of file execute_policy.hpp.
producer
|
Definition at line 432 of file execute_policy.hpp.
validator
|
Definition at line 434 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.