household_objects_database::ObjectsDatabase Member List
This is the complete list of members for household_objects_database::ObjectsDatabase, including all inherited members.
acquireNextTask(std::vector< boost::shared_ptr< DatabaseTask > > &task, std::vector< std::string > accepted_types)household_objects_database::ObjectsDatabase [virtual]
begin()database_interface::PostgresqlDatabase [protected]
commit()database_interface::PostgresqlDatabase [protected]
connection_database_interface::PostgresqlDatabase [protected]
countList(const DBClass *example, int &count, std::string where_clause) const database_interface::PostgresqlDatabase
countList(int &count, const FilterClause clause=FilterClause()) const database_interface::PostgresqlDatabase
deleteFromDatabase(DBClass *instance)database_interface::PostgresqlDatabase
deleteFromTable(std::string table_name, const DBFieldBase *key_field)database_interface::PostgresqlDatabase [protected]
getAllPerturbationsForModel(int scaled_model_id, std::vector< DatabasePerturbationPtr > &perturbations)household_objects_database::ObjectsDatabase [inline]
getCaptureRegions(int scaled_model_id, std::string robot_geometry_hash, std::vector< boost::shared_ptr< DatabaseCaptureRegion > > &capture_regions) const household_objects_database::ObjectsDatabase [inline]
getClusterRepGrasps(int scaled_model_id, std::string hand_name, std::vector< boost::shared_ptr< DatabaseGrasp > > &grasps) const household_objects_database::ObjectsDatabase [inline]
getGrasps(int scaled_model_id, std::string hand_name, std::vector< boost::shared_ptr< DatabaseGrasp > > &grasps) const household_objects_database::ObjectsDatabase [inline]
getList(std::vector< boost::shared_ptr< T > > &vec) const database_interface::PostgresqlDatabase
getList(std::vector< boost::shared_ptr< T > > &vec, const FilterClause clause) const database_interface::PostgresqlDatabase
getList(std::vector< boost::shared_ptr< T > > &vec, std::string where_clause) const database_interface::PostgresqlDatabase
getList(std::vector< boost::shared_ptr< T > > &vec, const T &example) const database_interface::PostgresqlDatabase
getList(std::vector< boost::shared_ptr< T > > &vec, const T &example, const FilterClause clause) const database_interface::PostgresqlDatabase
getList(std::vector< boost::shared_ptr< T > > &vec, const T &example, std::string where_clause) const database_interface::PostgresqlDatabase [protected]
getListRawResult(const DBClass *example, std::vector< const DBFieldBase * > &fields, std::vector< int > &column_ids, std::string where_clause, boost::shared_ptr< PGresultAutoPtr > &result, int &num_tuples) const database_interface::PostgresqlDatabase [protected]
getModelPathFromViewId(boost::shared_ptr< DatabaseView > &view, std::string &path)household_objects_database::ObjectsDatabase [inline]
getModelRoot(std::string &root) const household_objects_database::ObjectsDatabase [inline]
getModelScale(boost::shared_ptr< DatabaseView > &view, double *scale_factor)household_objects_database::ObjectsDatabase [inline]
getModelScaleFromId(int scaled_model_id, boost::shared_ptr< DatabaseScaledModel > &scale_model)household_objects_database::ObjectsDatabase [inline]
getModelScans(int scaled_model_id, std::string source, std::vector< household_objects_database_msgs::DatabaseScan > &matching_scan_list) const household_objects_database::ObjectsDatabase [inline]
getModelsListByTags(std::vector< boost::shared_ptr< DatabaseOriginalModel > > &models, std::vector< std::string > tags) const household_objects_database::ObjectsDatabase [inline]
getNumOriginalModels(int &num_models) const household_objects_database::ObjectsDatabase [inline]
getObjectPaths(int scaled_model_id, std::string robot_geometry_hash, std::vector< boost::shared_ptr< DatabaseObjectPaths > > &object_paths) const household_objects_database::ObjectsDatabase [inline]
getOrientationRollFromVFHId(int vfh_id, boost::shared_ptr< DatabaseVFHOrientation > &roll_histogram)household_objects_database::ObjectsDatabase [inline]
getOrientationRollFromVFHThroughViewId(int vfh_id, boost::shared_ptr< DatabaseVFHOrientation > &roll_histogram)household_objects_database::ObjectsDatabase [inline]
getOriginalModelsList(std::vector< boost::shared_ptr< DatabaseOriginalModel > > &models) const household_objects_database::ObjectsDatabase [inline]
getPerturbationsForGrasps(const std::vector< int > &grasp_ids, std::vector< DatabasePerturbationPtr > &perturbations)household_objects_database::ObjectsDatabase [inline]
getScaledModelMesh(int scaled_model_id, DatabaseMesh &mesh) const household_objects_database::ObjectsDatabase [inline]
getScaledModelMesh(int scaled_model_id, arm_navigation_msgs::Shape &shape) const household_objects_database::ObjectsDatabase [inline]
getScaledModelsByAcquisition(std::vector< boost::shared_ptr< DatabaseScaledModel > > &models, std::string acquisition_method) const household_objects_database::ObjectsDatabase [inline]
getScaledModelsByRecognitionId(std::vector< boost::shared_ptr< DatabaseScaledModel > > &models, std::string recognition_id) const household_objects_database::ObjectsDatabase [inline]
getScaledModelsBySet(std::vector< boost::shared_ptr< DatabaseScaledModel > > &models, std::string model_set_name) const household_objects_database::ObjectsDatabase [inline, virtual]
getScaledModelsList(std::vector< boost::shared_ptr< DatabaseScaledModel > > &models) const household_objects_database::ObjectsDatabase [inline]
getSequence(std::string name, std::string &value)database_interface::PostgresqlDatabase [protected]
getVariable(std::string name, std::string &value) const database_interface::PostgresqlDatabase [protected]
getVFHDescriptors(std::vector< boost::shared_ptr< DatabaseVFH > > &vfh)household_objects_database::ObjectsDatabase [inline]
getVFHFromView(boost::shared_ptr< DatabaseVFH > &vfh, boost::shared_ptr< household_objects_database::DatabaseView > &view)household_objects_database::ObjectsDatabase [inline]
getViewFromVFHId(int vfh_id, boost::shared_ptr< DatabaseView > &view)household_objects_database::ObjectsDatabase [inline]
getViewFromVFHIdNoData(int vfh_id, boost::shared_ptr< DatabaseView > &view)household_objects_database::ObjectsDatabase [inline]
getViewFromViewIdNoData(int view_id, boost::shared_ptr< DatabaseView > &view)household_objects_database::ObjectsDatabase [inline]
getViewsFromScaledModelId(int scaled_model_id, int iteration, std::vector< boost::shared_ptr< DatabaseView > > &views)household_objects_database::ObjectsDatabase [inline]
in_transaction_database_interface::PostgresqlDatabase [protected]
insertIntoDatabase(DBClass *instance)database_interface::PostgresqlDatabase
insertIntoTable(std::string table_name, const std::vector< const DBFieldBase * > &fields)database_interface::PostgresqlDatabase [protected]
isConnected() const database_interface::PostgresqlDatabase
loadFromDatabase(DBFieldBase *field) const database_interface::PostgresqlDatabase
ObjectsDatabase(std::string host, std::string port, std::string user, std::string password, std::string dbname)household_objects_database::ObjectsDatabase [inline]
ObjectsDatabase(const database_interface::PostgresqlDatabaseConfig &config)household_objects_database::ObjectsDatabase [inline]
pgMDBconstruct(std::string host, std::string port, std::string user, std::string password, std::string dbname)database_interface::PostgresqlDatabase [protected]
populateListEntry(DBClass *entry, boost::shared_ptr< PGresultAutoPtr > result, int row_num, const std::vector< const DBFieldBase * > &fields, const std::vector< int > &column_ids) const database_interface::PostgresqlDatabase [protected]
PostgresqlDatabase(std::string host, std::string port, std::string user, std::string password, std::string dbname)database_interface::PostgresqlDatabase
PostgresqlDatabase(const PostgresqlDatabaseConfig &config)database_interface::PostgresqlDatabase
rollback()database_interface::PostgresqlDatabase [protected]
saveToDatabase(const DBFieldBase *field)database_interface::PostgresqlDatabase
~ObjectsDatabase()household_objects_database::ObjectsDatabase [inline]
~PostgresqlDatabase()database_interface::PostgresqlDatabase


household_objects_database
Author(s): Matei Ciocarlie, except for source files individually marked otherwise
autogenerated on Thu Jan 2 2014 11:40:13