Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cSQLConnectionString Class Reference

#include <cSQLBase.h>

Inheritance diagram for GrayLib::cSQLConnectionString:
Gray::cAppArgs

Public Member Functions

 cSQLConnectionString () noexcept
 
 cSQLConnectionString (const FILECHAR_t *pszConnectionString)
 
void SetParse (const FILECHAR_t *pszConnectionString)
 
- Public Member Functions inherited from Gray::cAppArgs
cStringF get_ArgsStr () const noexcept
 
ITERATE_t get_ArgsQty () const noexcept
 
cStringF GetArgsEnum (ITERATE_t i) const
 command line arg. More...
 
void InitArgsF (const FILECHAR_t *pszCommandArgs, const FILECHAR_t *pszSep=nullptr)
 
void InitArgs2 (int argc, APP_ARGS_t argv)
 
ITERATE_t FindCommandArg (const FILECHAR_t *pszCommandArg, bool bRegex=true, bool bIgnoreCase=true) const
 
ITERATE_t _cdecl FindCommandArgs (bool bIgnoreCase, const FILECHAR_t *pszCommandArgFind,...) const
 
bool HasCommandArg (const FILECHAR_t *pszCommandArg, bool bRegex=true, bool bIgnoreCase=true) const
 

Static Public Attributes

static const FILECHAR_tk_DataSource = _FN("Data Source=")
 "Data Source=" More...
 

Additional Inherited Members

- Static Public Member Functions inherited from Gray::cAppArgs
static bool IsArgSwitch (wchar_t ch) noexcept
 
- Public Attributes inherited from Gray::cAppArgs
cArrayString< FILECHAR_tm_asArgs
 Array of parsed m_sArguments. [0]=appname.exe, [1]=first arg. NOT nullptr terminated like APP_ARGS_t. Honors quoted text. More...
 

Detailed Description

parsed connection string. can have stuff like, password, username, timeout, etc.

Constructor & Destructor Documentation

◆ cSQLConnectionString() [1/2]

GrayLib::cSQLConnectionString::cSQLConnectionString ( )
inlinenoexcept

◆ cSQLConnectionString() [2/2]

GrayLib::cSQLConnectionString::cSQLConnectionString ( const FILECHAR_t pszConnectionString)
inline

Member Function Documentation

◆ SetParse()

void GrayLib::cSQLConnectionString::SetParse ( const FILECHAR_t pszConnectionString)
inline

Member Data Documentation

◆ k_DataSource

const FILECHAR_t * GrayLib::cSQLConnectionString::k_DataSource = _FN("Data Source=")
static

"Data Source="


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