Data_deduplication_service
Service that will use hashes to deduplicate files
db_services::myConnString Struct Reference

Structure to store and format connection string. More...

#include <myConnString.h>

Public Member Functions

 myConnString ()
 
 myConnString (std::string_view user, std::string_view password, std::string_view host, std::string_view dbname, unsigned port)
 
 operator std::string ()
 
 operator std::string_view ()
 
const char * c_str () const
 
void setUser (std::string_view newUser)
 
void setPassword (std::string_view newPassword)
 
void setHost (std::string_view newHost)
 
void setPort (unsigned newPort)
 
void setDbname (std::string_view newDbname)
 
const std::string & getUser () const
 
const std::string & getPassword () const
 
const std::string & getHost () const
 
const std::string & getDbname () const
 
unsigned int getPort () const
 

Detailed Description

Structure to store and format connection string.

Constructor & Destructor Documentation

◆ myConnString() [1/2]

db_services::myConnString::myConnString ( )
inline

◆ myConnString() [2/2]

db_services::myConnString::myConnString ( std::string_view  user,
std::string_view  password,
std::string_view  host,
std::string_view  dbname,
unsigned  port 
)
inline

Member Function Documentation

◆ c_str()

const char* db_services::myConnString::c_str ( ) const
inline
+ Here is the caller graph for this function:

◆ getDbname()

const std::string& db_services::myConnString::getDbname ( ) const
inline
+ Here is the caller graph for this function:

◆ getHost()

const std::string& db_services::myConnString::getHost ( ) const
inline

◆ getPassword()

const std::string& db_services::myConnString::getPassword ( ) const
inline

◆ getPort()

unsigned int db_services::myConnString::getPort ( ) const
inline

◆ getUser()

const std::string& db_services::myConnString::getUser ( ) const
inline
+ Here is the caller graph for this function:

◆ operator std::string()

db_services::myConnString::operator std::string ( )
inlineexplicit

◆ operator std::string_view()

db_services::myConnString::operator std::string_view ( )
inline

◆ setDbname()

void db_services::myConnString::setDbname ( std::string_view  newDbname)
inline
+ Here is the caller graph for this function:

◆ setHost()

void db_services::myConnString::setHost ( std::string_view  newHost)
inline

◆ setPassword()

void db_services::myConnString::setPassword ( std::string_view  newPassword)
inline

◆ setPort()

void db_services::myConnString::setPort ( unsigned  newPort)
inline

◆ setUser()

void db_services::myConnString::setUser ( std::string_view  newUser)
inline

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