Workspace 6.21.5
|
A simple wrapper of Mongo C driver library. More...
#include <memory>
#include <bson.h>
#include <mongoc.h>
#include <QJsonDocument>
#include <QPair>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/Application/logmanager.h"
#include "bsoncxx.h"
#include "distributedplugin.h"
#include "distributedplugin_api.h"
Classes | |
class | Client |
Wrapper of mongoc_client_t, provides a connection to talk to a MongoDB server. More... | |
class | Collection |
Wrapper of mongoc_collection_t. More... | |
class | Cursor |
Wrapper of mongoc_cursor_t. More... | |
class | Database |
Wrapper of mongoc_database_t. More... | |
class | Gridfs |
Wrapper of mongoc_gridfs_t. More... | |
class | MongoError |
class | Session |
Wrapper of mongoc_client_session_t. More... | |
class | Transaction |
Wrapper of a mongo transaction over a Session. More... | |
class | Transaction::Wrapper |
class | Session::Wrapper |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::Mongo |