Public Member Functions | Private Attributes
object_manipulator::GraspContainer Class Reference

#include <object_manipulator.h>

List of all members.

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_

Detailed Description

Definition at line 59 of file object_manipulator.h.


Member Function Documentation

void object_manipulator::GraspContainer::addGrasps ( const std::vector< manipulation_msgs::Grasp > &  new_grasps) [inline]

Definition at line 83 of file object_manipulator.h.

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.

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.


Member Data Documentation

std::vector<manipulation_msgs::Grasp> object_manipulator::GraspContainer::grasps_ [private]

Definition at line 62 of file object_manipulator.h.

Definition at line 63 of file object_manipulator.h.


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


object_manipulator
Author(s): Matei Ciocarlie and Kaijen Hsiao
autogenerated on Mon Oct 6 2014 02:59:51