GraspCandidateReader Class Reference

#include <RobotAPI/libraries/GraspingUtility/GraspCandidateReader.h>

Public Member Functions

void connect (armem::client::MemoryNameSystem &memoryNameSystem, bool use=true)
 
 GraspCandidateReader ()
 
::armarx::grasping::BimanualGraspCandidatePtr queryBimanualGraspCandidateInstanceByID (armem::MemoryID const &id) const
 
::armarx::grasping::GraspCandidatePtr queryGraspCandidateInstanceByID (armem::MemoryID const &id) const
 
::armarx::grasping::GraspCandidateDict queryGraspCandidateInstancesByID (std::vector< armem::MemoryID > const &ids) const
 
::armarx::grasping::GraspCandidateDict queryGraspCandidatesNewerThan (std::string const &provider="", const armarx::DateTime &timestamp=armarx::DateTime::Now()) const
 
std::map< std::string, ::armarx::grasping::BimanualGraspCandidatePtr > queryLatestBimanualGraspCandidateEntity (std::string const &provider, std::string const &entity) const
 
std::map< std::string, ::armarx::grasping::BimanualGraspCandidatePtr > queryLatestBimanualGraspCandidates (std::string const &provider="") const
 
::armarx::grasping::GraspCandidateDict queryLatestGraspCandidateEntity (std::string const &provider, std::string const &entity) const
 
::armarx::grasping::GraspCandidateDict queryLatestGraspCandidates (std::string const &provider="") const
 
void registerPropertyDefinitions (armarx::PropertyDefinitionsPtr &def)
 

Constructor & Destructor Documentation

◆ GraspCandidateReader()

Member Function Documentation

◆ connect()

void connect ( armem::client::MemoryNameSystem & memoryNameSystem,
bool use = true )

◆ queryBimanualGraspCandidateInstanceByID()

grasping::BimanualGraspCandidatePtr queryBimanualGraspCandidateInstanceByID ( armem::MemoryID const & id) const

◆ queryGraspCandidateInstanceByID()

grasping::GraspCandidatePtr queryGraspCandidateInstanceByID ( armem::MemoryID const & id) const

◆ queryGraspCandidateInstancesByID()

grasping::GraspCandidateDict queryGraspCandidateInstancesByID ( std::vector< armem::MemoryID > const & ids) const

◆ queryGraspCandidatesNewerThan()

grasping::GraspCandidateDict queryGraspCandidatesNewerThan ( std::string const & provider = "",
const armarx::DateTime & timestamp = armarx::DateTime::Now() ) const

◆ queryLatestBimanualGraspCandidateEntity()

std::map< std::string, grasping::BimanualGraspCandidatePtr > queryLatestBimanualGraspCandidateEntity ( std::string const & provider,
std::string const & entity ) const

◆ queryLatestBimanualGraspCandidates()

std::map< std::string, grasping::BimanualGraspCandidatePtr > queryLatestBimanualGraspCandidates ( std::string const & provider = "") const

◆ queryLatestGraspCandidateEntity()

grasping::GraspCandidateDict queryLatestGraspCandidateEntity ( std::string const & provider,
std::string const & entity ) const

◆ queryLatestGraspCandidates()

grasping::GraspCandidateDict queryLatestGraspCandidates ( std::string const & provider = "") const

◆ registerPropertyDefinitions()

void registerPropertyDefinitions ( armarx::PropertyDefinitionsPtr & def)

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