6 #ifndef KNOWROB_MONGO_CHANGE_STREAM_H
7 #define KNOWROB_MONGO_CHANGE_STREAM_H
30 const std::shared_ptr<Collection> &collection,
43 mongoc_change_stream_t *
stream_;
mongoc_change_stream_t * stream_
ChangeStream(const ChangeStream &)=delete
ChangeStream(const std::shared_ptr< Collection > &collection, const bson_t *query, ChangeStreamCallback callback)
std::shared_ptr< Collection > collection_
ChangeStreamCallback callback_
bson_wrapper_ptr next_ptr_
std::function< void(const bson_wrapper_ptr &)> ChangeStreamCallback
FunctionRule & function()