Public Member Functions | Protected Attributes | List of all members
pick_place::ManipulationStage Class Referenceabstract

#include <manipulation_stage.h>

Inheritance diagram for pick_place::ManipulationStage:
Inheritance graph
[legend]

Public Member Functions

virtual bool evaluate (const ManipulationPlanPtr &plan) const =0
 
const std::string & getName () const
 
 ManipulationStage (const std::string &name)
 
virtual void resetStopSignal ()
 
void setVerbose (bool flag)
 
virtual void signalStop ()
 
virtual ~ManipulationStage ()
 

Protected Attributes

std::string name_
 
bool signal_stop_
 
bool verbose_
 

Detailed Description

Definition at line 79 of file manipulation_stage.h.

Constructor & Destructor Documentation

◆ ManipulationStage()

pick_place::ManipulationStage::ManipulationStage ( const std::string &  name)
inline

Definition at line 82 of file manipulation_stage.h.

◆ ~ManipulationStage()

virtual pick_place::ManipulationStage::~ManipulationStage ( )
inlinevirtual

Definition at line 86 of file manipulation_stage.h.

Member Function Documentation

◆ evaluate()

virtual bool pick_place::ManipulationStage::evaluate ( const ManipulationPlanPtr &  plan) const
pure virtual

◆ getName()

const std::string& pick_place::ManipulationStage::getName ( ) const
inline

Definition at line 90 of file manipulation_stage.h.

◆ resetStopSignal()

virtual void pick_place::ManipulationStage::resetStopSignal ( )
inlinevirtual

Definition at line 100 of file manipulation_stage.h.

◆ setVerbose()

void pick_place::ManipulationStage::setVerbose ( bool  flag)
inline

Definition at line 95 of file manipulation_stage.h.

◆ signalStop()

virtual void pick_place::ManipulationStage::signalStop ( )
inlinevirtual

Reimplemented in pick_place::PlanStage.

Definition at line 105 of file manipulation_stage.h.

Member Data Documentation

◆ name_

std::string pick_place::ManipulationStage::name_
protected

Definition at line 113 of file manipulation_stage.h.

◆ signal_stop_

bool pick_place::ManipulationStage::signal_stop_
protected

Definition at line 114 of file manipulation_stage.h.

◆ verbose_

bool pick_place::ManipulationStage::verbose_
protected

Definition at line 115 of file manipulation_stage.h.


The documentation for this class was generated from the following file:


manipulation
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Wed Feb 21 2024 03:26:13