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 48 of file manipulation_stage.h.

Constructor & Destructor Documentation

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

Definition at line 51 of file manipulation_stage.h.

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

Definition at line 55 of file manipulation_stage.h.

Member Function Documentation

virtual bool pick_place::ManipulationStage::evaluate ( const ManipulationPlanPtr &  plan) const
pure virtual
const std::string& pick_place::ManipulationStage::getName ( ) const
inline

Definition at line 59 of file manipulation_stage.h.

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

Definition at line 69 of file manipulation_stage.h.

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

Definition at line 64 of file manipulation_stage.h.

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

Reimplemented in pick_place::PlanStage.

Definition at line 74 of file manipulation_stage.h.

Member Data Documentation

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

Definition at line 82 of file manipulation_stage.h.

bool pick_place::ManipulationStage::signal_stop_
protected

Definition at line 83 of file manipulation_stage.h.

bool pick_place::ManipulationStage::verbose_
protected

Definition at line 84 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 Sun Oct 18 2020 13:18:24