#include <object_manipulator.h>
Public Member Functions | |
void | addGrasps (const std::vector< object_manipulation_msgs::Grasp > &new_grasps) |
void | clear () |
std::vector < object_manipulation_msgs::Grasp > | getGrasps (size_t start) |
void | popFrontGrasps (size_t n) |
size_t | size () |
Private Attributes | |
std::vector < object_manipulation_msgs::Grasp > | grasps_ |
boost::mutex | mutex_ |
Definition at line 65 of file object_manipulator.h.
void object_manipulator::GraspContainer::addGrasps | ( | const std::vector< object_manipulation_msgs::Grasp > & | new_grasps | ) | [inline] |
Definition at line 89 of file object_manipulator.h.
void object_manipulator::GraspContainer::clear | ( | void | ) | [inline] |
Definition at line 101 of file object_manipulator.h.
std::vector<object_manipulation_msgs::Grasp> object_manipulator::GraspContainer::getGrasps | ( | size_t | start | ) | [inline] |
Definition at line 78 of file object_manipulator.h.
void object_manipulator::GraspContainer::popFrontGrasps | ( | size_t | n | ) | [inline] |
Definition at line 107 of file object_manipulator.h.
size_t object_manipulator::GraspContainer::size | ( | ) | [inline] |
Definition at line 72 of file object_manipulator.h.
Definition at line 68 of file object_manipulator.h.
boost::mutex object_manipulator::GraspContainer::mutex_ [private] |
Definition at line 69 of file object_manipulator.h.