A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/dbapi_2driver__mgr_8cpp_source.html below:

NCBI C++ ToolKit: src/dbapi/driver_mgr.cpp Source File

46 #define NCBI_USE_ERRCODE_X Dbapi_ObjImpls 59  return

instance.

Get

();

104  string

tagged_name = driver_name +

tag

;

110  return

(*i_ds).second;

117  "CDriverManager::CreateDs() -- Failed to get context for driver: "

+ driver_name

132

list<string>::iterator i_name =

names

.begin();

133  for

( ; i_name !=

names

.end(); ++i_name ) {

140

list<string>::iterator i_param =

entries

.begin();

141  for

( ; i_param !=

entries

.end(); ++i_param ) {

142

attr[*i_param] = reg->

Get

(*i_name, *i_param);

166  return

(*i_ds).second;

173  "CDriverManager::CreateDs() -- Failed to get context for driver: "

+ params.

GetDriverName

()

208  for

(; iter != eiter; ++iter) {

209  if

(iter->second == ds) {

T & Get(void)

Create the variable if not created yet, return the reference.

const_iterator find(const key_type &key) const

const_iterator end() const

iterator insert(const value_type &val)

const_iterator begin() const

container_type::iterator iterator

container_type::value_type value_type

The NCBI C++ standard methods for dealing with std::string.

#define CHECK_NCBI_DBAPI(failed, message)

static const struct name_t names[]

#define ITERATE(Type, Var, Cont)

ITERATE macro to sequence through container elements.

virtual I_DriverContext * GetDriverContext()=0

Returns the pointer to the general driver interface.

static void RemoveInstance()

IDataSource * MakeDs(const CDBConnParams &params, const string &tag=kEmptyStr)

void DestroyDs(const string &driver_name)

IDataSource * CreateDs(const string &driver_name, const map< string, string > *attr=0, const string &tag=kEmptyStr)

class IDataSource * RegisterDs(const string &driver_name, class I_DriverContext *ctx)

virtual ~CDriverManager()

I_DriverContext * MakeDriverContext(const CDBConnParams &params)

I_DriverContext * GetDriverContextFromMap(const string &driver_name, const map< string, string > *attr=NULL)

static CDriverManager & GetInstance()

IDataSource * CreateDsFrom(const string &drivers, const IRegistry *reg=0, const string &tag=kEmptyStr)

virtual string GetDriverName(void) const =0

virtual unsigned int NofConnections(const string &srv_name="", const string &pool_name="") const =0

Return number of currently open connections in this context.

#define NCBI_CATCH_ALL_X(err_subcode, message)

virtual const string & Get(const string &section, const string &name, TFlags flags=0) const

Get the parameter value.

virtual void EnumerateEntries(const string &section, list< string > *entries, TFlags flags=fAllLayers) const

Enumerate parameter names for a specified section.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static list< string > & Split(const CTempString str, const CTempString delim, list< string > &arr, TSplitFlags flags=0, vector< SIZE_TYPE > *token_pos=NULL)

Split a string using specified delimiters.

@ fSplit_Tokenize

All delimiters are merged and trimmed, to get non-empty tokens only.

Definition of all error codes used in dbapi libraries (dbapi_driver.lib and others).

Static variables safety - create on demand, destroy on application termination.

static wxAcceleratorEntry entries[3]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4