23 #ifndef _PLUGINS_MONGODB_ASPECT_MONGODB_CONNCREATOR_H_ 24 #define _PLUGINS_MONGODB_ASPECT_MONGODB_CONNCREATOR_H_ 48 virtual mongo::DBClientBase *
create_client(
const std::string &config_name =
"") = 0;
Fawkes library namespace.
virtual mongo::DBClientBase * create_client(const std::string &config_name="")=0
Create a new MongoDB client.
Interface for a MongoDB connection creator.
virtual void delete_client(mongo::DBClientBase *client)=0
Delete a client.