ConnectionManager::MongoDBSettings Struct Reference

#include <RobotAPI/libraries/armem/server/ltm/legacy/mongodb/ConnectionManager.h>

Public Member Functions

std::string baseUri () const
 
bool isSet () const
 
std::string key () const
 
 MongoDBSettings ()
 
std::string toString () const
 
std::string uri () const
 

Public Attributes

std::string database = "Test"
 
std::string host = ""
 
int maxPoolSize = 100
 
int minPoolSize = 5
 
std::string password = ""
 
unsigned int port = 0
 
std::string user = ""
 

Detailed Description

Definition at line 33 of file ConnectionManager.h.

Constructor & Destructor Documentation

◆ MongoDBSettings()

Definition at line 13 of file ConnectionManager.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ baseUri()

std::string baseUri ( ) const

Definition at line 60 of file ConnectionManager.cpp.

◆ isSet()

bool isSet ( ) const

Definition at line 54 of file ConnectionManager.cpp.

◆ key()

std::string key ( ) const

Definition at line 78 of file ConnectionManager.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ toString()

std::string toString ( ) const

Definition at line 89 of file ConnectionManager.cpp.

+ Here is the caller graph for this function:

◆ uri()

std::string uri ( ) const

Definition at line 84 of file ConnectionManager.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ database

std::string database = "Test"

Definition at line 39 of file ConnectionManager.h.

◆ host

std::string host = ""

Definition at line 35 of file ConnectionManager.h.

◆ maxPoolSize

int maxPoolSize = 100

Definition at line 41 of file ConnectionManager.h.

◆ minPoolSize

int minPoolSize = 5

Definition at line 40 of file ConnectionManager.h.

◆ password

std::string password = ""

Definition at line 38 of file ConnectionManager.h.

◆ port

unsigned int port = 0

Definition at line 36 of file ConnectionManager.h.

◆ user

std::string user = ""

Definition at line 37 of file ConnectionManager.h.


The documentation for this struct was generated from the following files: