46 std::shared_ptr<mongo::GridFS> gfs,
const std::string& ns,
47 const mongo::Query& query)
48 : cursor_(conn->query(ns, query)), gfs_(
std::move(gfs))
83 (*next_)[
"blob_id"].Val(blob_id);
84 mongo::BSONObj q = BSON(
"_id" << blob_id);
85 mongo::GridFile
f =
gfs_->findFile(q);
87 std::stringstream ss(std::ios_base::out);
std::shared_ptr< mongo::GridFS > gfs_
warehouse_ros::Metadata::ConstPtr metadata() const
MongoResultIterator(const std::shared_ptr< mongo::DBClientConnection > &conn, std::shared_ptr< mongo::GridFS > gfs, const std::string &ns, const mongo::Query &query)
mongo::BSONObj metadataRaw() const
std::string message() const
boost::optional< mongo::BSONObj > next_