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/namespacepython.html below:

NCBI C++ ToolKit: python Namespace Reference

enum   EConnectionMode { eSimpleMode , eStandardMode }   enum   EStatementType {
  estNone , estSelect , estInsert , estDelete ,
  estUpdate , estCreate , estDrop , estAlter ,
  estMerge , estFunction , estTransaction
}   enum   ETransType { eImplicitTrans , eExplicitTrans }   static PyObject *  SetLogger (PyObject *self, PyObject *args)   static string  RetrieveModuleFileName (void)     DEFINE_STATIC_ARRAY_MAP (TDBErrCodeMap, sc_ClientErrCodes, kClientErrCodes)     DEFINE_STATIC_ARRAY_MAP (TDBErrCodeMap, sc_SybaseErrCodes, kSybaseErrCodes)   static void  s_ThrowDatabaseError (const CException &e)   EStatementType  RetrieveStatementType (const string &stmt, EStatementType default_type, ETriState output_expected)   static void  s_FillDescription (pythonpp::CList &descr, const IResultSetMetaData *data)   pythonpp::CObject  ConvertCVariant2PCObject (const CVariant &value)   pythonpp::CTuple  MakeTupleFromResult (IResultSet &rs)   pythonpp::CTuple  MakeTupleFromResult (CVariantSet &rs)   static ETriState  s_IsOutputExpected (const pythonpp::CDict &kwargs)   static CNullable< short >  x_GetUTCOffset (const pythonpp::CDateTime &dt)   PyObject *  s_GetCursorIter (PyObject *curs_obj)   PyObject *  s_GetCursorIterFromIter (PyObject *iter_obj)   PyObject *  s_CursorIterNext (PyObject *iter_obj)   static PyObject *  ReturnStrsAsUnicode (PyObject *self, PyObject *args)   static PyObject *  ReleaseGlobalLock (PyObject *self, PyObject *args)   static PyObject *  Connect (PyObject *self, PyObject *args, PyObject *kwargs)   static PyObject *  Date (PyObject *self, PyObject *args)   static PyObject *  Time (PyObject *self, PyObject *args)   static PyObject *  Timestamp (PyObject *self, PyObject *args)   static PyObject *  DateFromTicks (PyObject *self, PyObject *args)   static PyObject *  TimeFromTicks (PyObject *self, PyObject *args)   static PyObject *  TimestampFromTicks (PyObject *self, PyObject *args)   static PyObject *  Binary (PyObject *self, PyObject *args)   ◆ FRethrow ◆ TConnectionList ◆ TCursorList ◆ TDBErrCodeMap ◆ TDBErrCodePair ◆ EConnectionMode ◆ EStatementType Enumerator estNone  estSelect  estInsert  estDelete  estUpdate  estCreate  estDrop  estAlter  estMerge  estFunction  estTransaction 

Definition at line 104 of file python_ncbi_dbapi.hpp.

◆ ETransType ◆ Binary() static PyObject* python::Binary ( PyObject *  self, PyObject *  args  ) static ◆ Connect() static PyObject* python::Connect ( PyObject *  self, PyObject *  args, PyObject *  kwargs  ) static ◆ ConvertCVariant2PCObject()

Definition at line 2427 of file python_ncbi_dbapi.cpp.

References CTime::Day(), delta(), eDB_BigDateTime, eDB_BigInt, eDB_Binary, eDB_Bit, eDB_Char, eDB_DateTime, eDB_Double, eDB_Float, eDB_Image, eDB_Int, eDB_LongBinary, eDB_LongChar, eDB_Numeric, eDB_SmallDateTime, eDB_SmallInt, eDB_Text, eDB_TinyInt, eDB_UnsupportedType, eDB_VarBinary, eDB_VarBinaryMax, eDB_VarChar, eDB_VarCharMax, pythonpp::CObject::Get(), CTime::GetTimeT(), CTime::Hour(), CTime::Minute(), CTime::Month(), CTime::NanoSecond(), offset, CTime::Second(), pythonpp::CTuple::SetItem(), pythonpp::CTuple::SetItemFast(), str(), CTime::TimeZoneOffset(), rapidjson::value, and CTime::Year().

Referenced by python::CCursor::callproc(), and MakeTupleFromResult().

◆ Date() static PyObject* python::Date ( PyObject *  self, PyObject *  args  ) static ◆ DateFromTicks() static PyObject* python::DateFromTicks ( PyObject *  self, PyObject *  args  ) static ◆ DEFINE_STATIC_ARRAY_MAP() [1/2] ◆ DEFINE_STATIC_ARRAY_MAP() [2/2] ◆ MakeTupleFromResult() [1/2] ◆ MakeTupleFromResult() [2/2] ◆ ReleaseGlobalLock() static PyObject* python::ReleaseGlobalLock ( PyObject *  self, PyObject *  args  ) static ◆ RetrieveModuleFileName() ◆ RetrieveStatementType()

Definition at line 1726 of file python_ncbi_dbapi.cpp.

References NStr::EqualNocase(), estAlter, estCreate, estDelete, estDrop, estInsert, estMerge, estSelect, estTransaction, estUpdate, eTriState_False, eTriState_True, CTempString::find(), NStr::FindNoCase(), NPOS, CTempString::npos, and stmt.

Referenced by python::CStmtStr::SetStr().

◆ ReturnStrsAsUnicode() static PyObject* python::ReturnStrsAsUnicode ( PyObject *  self, PyObject *  args  ) static ◆ s_CursorIterNext() PyObject* python::s_CursorIterNext ( PyObject *  iter_obj ) ◆ s_FillDescription()

Definition at line 2082 of file python_ncbi_dbapi.cpp.

References pythonpp::CList::Append(), pythonpp::CList::Clear(), cnt, data, eDB_BigDateTime, eDB_BigInt, eDB_Binary, eDB_Bit, eDB_Char, eDB_DateTime, eDB_Double, eDB_Float, eDB_Image, eDB_Int, eDB_LongBinary, eDB_LongChar, eDB_Numeric, eDB_SmallDateTime, eDB_SmallInt, eDB_Text, eDB_TinyInt, eDB_VarBinary, eDB_VarBinaryMax, eDB_VarChar, eDB_VarCharMax, pythonpp::CExtObject< CStringType >::GetType(), pythonpp::CExtObject< CNumber >::GetType(), pythonpp::CExtObject< CBinaryType >::GetType(), pythonpp::CExtObject< CDateTimeType >::GetType(), i, pythonpp::IncRefCount(), and NStr::IntToString().

Referenced by python::CStmtHelper::FillDescription(), and python::CCallableStmtHelper::FillDescription().

◆ s_GetCursorIter() PyObject* python::s_GetCursorIter ( PyObject *  curs_obj ) ◆ s_GetCursorIterFromIter() PyObject* python::s_GetCursorIterFromIter ( PyObject *  iter_obj ) ◆ s_IsOutputExpected() ◆ s_ThrowDatabaseError()

Definition at line 1158 of file python_ncbi_dbapi.cpp.

References CDB_Exception::eClient, eDiag_Info, CDB_Exception::eDS, CDB_Exception::eTimeout, CDB_Exception::GetDBErrCode(), CDB_Exception::GetSybaseSeverity(), NULL, and CException::what().

Referenced by Binary(), python::CCursor::callproc(), python::CConnection::CConnection(), python::CCursor::close(), python::CTransaction::close(), python::CTransaction::commit(), python::CDMLConnPool::commit(), Connect(), python::CTransaction::cursor(), Date(), DateFromTicks(), python::CCallableStmtHelper::Execute(), python::CCursor::execute(), python::CStmtHelper::Execute(), python::CCursor::executemany(), python::CCursor::fetchall(), python::CCursor::fetchmany(), python::CCursor::fetchone(), python::CCursor::get_proc_return_status(), python::CUserHandler::HandleIt(), python::CStmtHelper::MoveToNextRS(), python::CCursor::nextset(), python::CCursor::NextSetInternal(), python::CTransaction::rollback(), python::CDMLConnPool::rollback(), python::CStmtHelper::SetParam(), python::CCallableStmtHelper::SetParam(), Time(), TimeFromTicks(), Timestamp(), and TimestampFromTicks().

◆ SetLogger() static PyObject * python::SetLogger ( PyObject *  self, PyObject *  args  ) static ◆ Time() static PyObject* python::Time ( PyObject *  self, PyObject *  args  ) static ◆ TimeFromTicks() static PyObject* python::TimeFromTicks ( PyObject *  self, PyObject *  args  ) static ◆ Timestamp() static PyObject* python::Timestamp ( PyObject *  self, PyObject *  args  ) static ◆ TimestampFromTicks() static PyObject* python::TimestampFromTicks ( PyObject *  self, PyObject *  args  ) static ◆ x_GetUTCOffset() ◆ kClientErrCodes ◆ kSybaseErrCodes Initial value:

=

{

{ 102 , &CProgrammingError::Rethrow },

{ 207 , &CProgrammingError::Rethrow },

{ 208 , &CProgrammingError::Rethrow },

{ 515 , &CIntegrityError::Rethrow },

{ 547 , &CIntegrityError::Rethrow },

{ 2601 , &CIntegrityError::Rethrow },

{ 2627 , &CIntegrityError::Rethrow },

{ 2812 , &CProgrammingError::Rethrow },

{ 4104 , &CProgrammingError::Rethrow }

}

Definition at line 1139 of file python_ncbi_dbapi.cpp.


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