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

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

43 #define NCBI_USE_ERRCODE_X Dbapi_ObjImpls 52

: m_cmd(0), m_conn(

conn

), m_ostr(0), m_wr(0)

void RemoveListener(CActiveObject *obj)

void SetIdent(const string &name)

void AddListener(CActiveObject *obj)

void Notify(const CDbapiEvent &e)

virtual CDB_Connection * GetCDB_Connection()

Returns the internal driver connection object.

CNcbiOstream & GetBlobOStream(unsigned int col, size_t blob_size, TBlobOStreamFlags flags, size_t buf_size)

Get output stream for BLOB updates, requires BLOB column number.

virtual void Update(const string &table, const string &updateSql)

Update statement for cursor.

virtual void Close()

Close cursor.

class CxBlobWriter * m_wr

virtual void SetParam(const CVariant &v, const CDBParamVariant &param)

Set input parameter.

virtual IResultSet * Open()

Open cursor and get corresponding resultset.

virtual void Action(const CDbapiEvent &e)

CCursor(const string &name, const string &sql, int batchSize, CConnection *conn)

virtual void Cancel()

Cancel cursor.

virtual IWriter * GetBlobWriter(unsigned int col, size_t blob_size, TBlobOStreamFlags flags)

Get Blob Writer.

CDB_CursorCmd * GetCursorCmd()

virtual IConnection * GetParentConn()

Get the parent connection.

virtual void Delete(const string &table)

Delete statement for cursor.

CActiveObject * GetSource() const

@ fLogExceptions

Exceptions logged only.

@ fOwnWriter

Own the underlying writer.

Writer-based output stream.

A very basic data-write interface.

static CS_CONNECTION * conn

virtual IWriter * GetBlobWriter(unsigned int col, size_t blob_size, TBlobOStreamFlags flags=0)=0

Get Blob Writer.

virtual CNcbiOstream & GetBlobOStream(unsigned int col, size_t blob_size, TBlobOStreamFlags flags=0, size_t buf_size=0)=0

Get output stream for BLOB updates, requires BLOB column number.

EAllowLog

EDataSource –.

bool IsPositional(void) const

virtual CDBParams & Set(const CDBParamVariant &param, CDB_Object *value, bool out_param=false)

This method stores copy of data.

unsigned int GetPosition(void) const

virtual bool Delete(const string &table_name)

Delete the last fetched row.

virtual bool Close()

Close the cursor.

virtual CDB_CursorCmd * Cursor(const string &cursor_name, const string &query, unsigned int batch_size)

Make cursor command.

virtual CDBParams & GetBindParams(void)

Get meta-information about parameters.

virtual bool Update(const string &table_name, const string &upd_query)

Update the last fetched row.

CDB_Object * GetData() const

#define NCBI_CATCH_ALL_X(err_subcode, message)

#define NCBI_RESUME_DEPRECATION_WARNINGS

#define NCBI_SUSPEND_DEPRECATION_WARNINGS

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

IO_PREFIX::ostream CNcbiOstream

Portable alias for ostream.

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

<!DOCTYPE HTML >< html > n< header > n< title > PubSeq Gateway Help Page</title > n< style > n table


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