NCBI C++ ToolKit
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
CDB_LangCmd Class Reference

Search Toolkit Book for CDB_LangCmd

#include <dbapi/driver/public.hpp>

+ Inheritance diagram for CDB_LangCmd:
+ Collaboration diagram for CDB_LangCmd:

Public Member Functions

virtual bool More (const string &query_text)
 Add more text to the language command. More...
virtual CDBParamsGetBindParams (void)
 Get meta-information about parameters. More...
virtual CDBParamsGetDefineParams (void)
 Get meta-information about defined parameters. More...
bool BindParam (const string &name, CDB_Object *value)
bool SetParam (const string &name, CDB_Object *value)
virtual bool Send ()
 Send command to the server. More...
virtual bool WasSent () const
 Implementation-specific. More...
virtual bool Cancel ()
 Cancel the command execution. More...
virtual bool WasCanceled () const
 Implementation-specific. More...
virtual CDB_ResultResult ()
 Get result set. More...
virtual bool HasMoreResults () const
virtual bool HasFailed () const
 Check if command has failed. More...
virtual int RowCount () const
 Get the number of rows affected by the command. More...
virtual void DumpResults ()
 Dump the results of the command If result processor is installed for this connection, then it will be called for each result set. More...
virtual ~CDB_LangCmd ()
- Public Member Functions inherited from I_LangCmd
 I_LangCmd (void)
virtual ~I_LangCmd (void)
- Public Member Functions inherited from I_BaseCmd
 I_BaseCmd (void)
virtual ~I_BaseCmd (void)
- Public Member Functions inherited from CParamRecordset
 CParamRecordset (void)
virtual ~CParamRecordset (void)
- Public Member Functions inherited from CParamStmt
 CParamStmt (void)
virtual ~CParamStmt (void)

Private Member Functions

 CDB_LangCmd (impl::CBaseCmd *cmd)
CDB_LangCmdoperator= (const CDB_LangCmd &)
 CDB_LangCmd (const CDB_LangCmd &)
 CDB_LangCmd ()
void ReleaseImpl (void)

Private Attributes



class impl::CConnection
class CInterfaceHook< CDB_LangCmd >

Additional Inherited Members

Detailed Description

Definition at line 591 of file public.hpp.

The documentation for this class was generated from the following files:
Modified on Thu Jun 13 17:32:01 2024 by rev. 669887