#include <object_manipulator.h>
Public Member Functions | |
void | addGrasps (const std::vector< manipulation_msgs::Grasp > &new_grasps) |
void | clear () |
std::vector < manipulation_msgs::Grasp > | getGrasps (size_t start) |
void | popFrontGrasps (size_t n) |
size_t | size () |
Private Attributes | |
std::vector < manipulation_msgs::Grasp > | grasps_ |
boost::mutex | mutex_ |
Definition at line 59 of file object_manipulator.h.
void object_manipulator::GraspContainer::addGrasps | ( | const std::vector< manipulation_msgs::Grasp > & | new_grasps | ) | [inline] |
Definition at line 83 of file object_manipulator.h.
void object_manipulator::GraspContainer::clear | ( | void | ) | [inline] |
Definition at line 95 of file object_manipulator.h.
std::vector<manipulation_msgs::Grasp> object_manipulator::GraspContainer::getGrasps | ( | size_t | start | ) | [inline] |
Definition at line 72 of file object_manipulator.h.
void object_manipulator::GraspContainer::popFrontGrasps | ( | size_t | n | ) | [inline] |
Definition at line 101 of file object_manipulator.h.
size_t object_manipulator::GraspContainer::size | ( | void | ) | [inline] |
Definition at line 66 of file object_manipulator.h.
std::vector<manipulation_msgs::Grasp> object_manipulator::GraspContainer::grasps_ [private] |
Definition at line 62 of file object_manipulator.h.
boost::mutex object_manipulator::GraspContainer::mutex_ [private] |
Definition at line 63 of file object_manipulator.h.