Ginan
Loading...
Searching...
No Matches
mongoWrite.cpp File Reference

Data Structures

struct  DBEntry
 
struct  QueuedMongo
 

Functions

void mongoOutput (vector< DBEntry > &dbEntryList, bool queue, vector< E_Mongo > instances, string collection)
 
void mongoQueueRun ()
 
void queueMongo (QueuedMongo &object)
 
b_date bDate (const GTime &time)
 
void mongoTestStat (KFState &kfState, TestStatistics &testStatistics)
 
void mongoTrace (const vector< string > &jsons, bool queue)
 
void mongoOutputConfig (string &config)
 
void mongoMeasSatStat (ReceiverMap &receiverMap)
 
void mongoMeasResiduals (const GTime &time, KFMeas &kfMeas, bool queue, string suffix, int beg, int num)
 
void mongoStatesAvailable (GTime time, MongoStatesOptions opts)
 
void mongoStates (KFState &kfState, MongoStatesOptions opts)
 
void mongoCull (GTime time)
 
document entryToDocument (DBEntry &entry, bool type)
 
void prepareSsrStates (Trace &trace, KFState &kfState, KFState &ionState, GTime time)
 Write states generating SSR corrections to Mongo DB.
 

Function Documentation

◆ bDate()

b_date bDate ( const GTime & time)
Here is the caller graph for this function:

◆ entryToDocument()

document entryToDocument ( DBEntry & entry,
bool type )
Here is the caller graph for this function:

◆ mongoCull()

void mongoCull ( GTime time)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoMeasResiduals()

void mongoMeasResiduals ( const GTime & time,
KFMeas & kfMeas,
bool queue,
string suffix,
int beg,
int num )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoMeasSatStat()

void mongoMeasSatStat ( ReceiverMap & receiverMap)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoOutput()

void mongoOutput ( vector< DBEntry > & dbEntryList,
bool queue,
vector< E_Mongo > instances,
string collection )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoOutputConfig()

void mongoOutputConfig ( string & config)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoQueueRun()

void mongoQueueRun ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoStates()

void mongoStates ( KFState & kfState,
MongoStatesOptions opts )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoStatesAvailable()

void mongoStatesAvailable ( GTime time,
MongoStatesOptions opts )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoTestStat()

void mongoTestStat ( KFState & kfState,
TestStatistics & testStatistics )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mongoTrace()

void mongoTrace ( const vector< string > & jsons,
bool queue )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prepareSsrStates()

void prepareSsrStates ( Trace & trace,
KFState & kfState,
KFState & ionState,
GTime time )

Write states generating SSR corrections to Mongo DB.

Parameters
traceTrace to output to
kfStateFilter object to extract state elements from
ionStateFilter object to extract state elements from
timeTime of current epoch
Here is the call graph for this function:
Here is the caller graph for this function:

◆ queueMongo()

void queueMongo ( QueuedMongo & object)
Parameters
objectObject to output
Here is the call graph for this function:
Here is the caller graph for this function: