Go to the SVN repository for this file.
1 #ifndef DBAPI_DRIVER_UTIL___PARAMETERS__HPP 2 #define DBAPI_DRIVER_UTIL___PARAMETERS__HPP 54 boolBindParam(
unsigned intparam_no,
const string& param_name,
56 boolSetParam(
unsigned intparam_no,
const string& param_name,
60 return static_cast<unsigned int>(m_Params.size());
64 return(param_no >= NofParams()) ? 0 : m_Params[param_no].m_Param;
68 return(param_no >= NofParams()) ?
kEmptyStr: m_Params[param_no].m_Name;
72 unsigned intGetParamNum(
const string& param_name)
const;
74 unsigned intGetParamNum(
unsigned intparam_no,
const string& param_name);
84 return(param_no >= NofParams()) ? 0 : m_Params[param_no].m_Status;
101 boolGetParamNumInternal(
const string& param_name,
unsigned int& param_num)
const;
107 voidBind(
const string& param_name,
CDB_Object* param,
boolis_out =
false);
108 voidSet(
const string& param_name,
CDB_Object* param,
boolis_out =
false);
111 if((m_Status & fSet) != 0) {
CDB_Object * GetParam(unsigned int param_no) const
bool IsLocked(void) const
const string & GetParamName(unsigned int param_no) const
TStatus GetParamStatus(unsigned int param_no) const
unsigned int NofParams() const
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_DBAPIDRIVER_EXPORT
string g_SubstituteParam(const string &query, const string &name, const string &val)
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