Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
mongodb_util.h File Reference
#include "mongodb_library.h"
#include "grassroots_server.h"
#include "typedefs.h"
Include dependency graph for mongodb_util.h:

Go to the source code of this file.

Functions

bool InitMongoDB (void)
 When the Grassroots system starts up, iniitialise and global MongoDB resources that it needs. More...
 
void ExitMongoDB (void)
 Free any MongoDB resources that the Grassroots system obtained when it was started. More...
 
bool PrepareSaveData (bson_oid_t **id_pp, bson_t **selector_pp)
 

Function Documentation

◆ PrepareSaveData()

bool PrepareSaveData ( bson_oid_t **  id_pp,
bson_t **  selector_pp 
)