Search Toolkit Book for impl::CBaseCmd
#include <dbapi/driver/impl/dbapi_impl_cmd.hpp>
Definition at line 106 of file dbapi_impl_cmd.hpp.
◆ CBaseCmd() [1/2] ◆ CBaseCmd() [2/2] ◆ ~CBaseCmd() ◆ AddHint() ◆ AddOrderHint() void impl::CBaseCmd::AddOrderHint ( CTempString columns ) virtual ◆ AttachTo() [1/4] ◆ AttachTo() [2/4] ◆ AttachTo() [3/4] void impl::CBaseCmd::AttachTo ( CDB_LangCmd * interface ) private ◆ AttachTo() [4/4] void impl::CBaseCmd::AttachTo ( CDB_RPCCmd * interface ) private ◆ Cancel() bool impl::CBaseCmd::Cancel ( void ) virtual ◆ CloseCursor() bool impl::CBaseCmd::CloseCursor ( void ) protectedvirtual ◆ CommitBCPTrans() bool impl::CBaseCmd::CommitBCPTrans ( void ) virtual ◆ CursorIsDeclared() bool impl::CBaseCmd::CursorIsDeclared ( void ) const inlineprotected ◆ CursorIsOpen() bool impl::CBaseCmd::CursorIsOpen ( void ) const inlineprotectedDefinition at line 276 of file dbapi_impl_cmd.hpp.
References m_IsOpen.
Referenced by CTL_CursorCmd::CloseCursor(), CTL_CursorCmdExpl::CloseCursor(), CODBC_CursorCmd::CloseCursor(), CODBC_CursorCmdExpl::CloseCursor(), CTL_CursorCmd::Delete(), CTL_CursorCmdExpl::Delete(), CODBC_CursorCmd::Delete(), CODBC_CursorCmdExpl::Delete(), CTL_CursorCmd::Update(), CTL_CursorCmdExpl::Update(), CODBC_CursorCmd::Update(), CODBC_CursorCmdExpl::Update(), CTL_CursorCmd::x_GetBlobDescriptor(), CTL_CursorCmdExpl::x_GetBlobDescriptor(), CODBC_CursorCmd::x_GetBlobDescriptor(), and CODBC_CursorCmdExpl::x_GetBlobDescriptor().
◆ Delete() ◆ DetachInterface() void impl::CBaseCmd::DetachInterface ( void ) protectedDefinition at line 269 of file dbapi_impl_cmd.cpp.
References CInterfaceHook< I >::DetachInterface(), m_InterfaceBCPIn, m_InterfaceCursor, m_InterfaceLang, and m_InterfaceRPC.
Referenced by CTL_LangCmd::Close(), CTL_BCPInCmd::Close(), CTL_CursorCmd::CloseForever(), CMySQL_LangCmd::~CMySQL_LangCmd(), CODBC_BCPInCmd::~CODBC_BCPInCmd(), CODBC_CursorCmd::~CODBC_CursorCmd(), CODBC_CursorCmdExpl::~CODBC_CursorCmdExpl(), CODBC_LangCmd::~CODBC_LangCmd(), CODBC_RPCCmd::~CODBC_RPCCmd(), CTL_BCPInCmd::~CTL_BCPInCmd(), CTL_CursorCmd::~CTL_CursorCmd(), CTL_CursorCmdExpl::~CTL_CursorCmdExpl(), and CTL_RPCCmd::~CTL_RPCCmd().
◆ DumpResults() void impl::CBaseCmd::DumpResults ( void ) ◆ EndBCP() bool impl::CBaseCmd::EndBCP ( void ) virtual ◆ GetBindParams() CDBParams & impl::CBaseCmd::GetBindParams ( void ) virtualBinding.
Get meta-information about binded parameters.
Reimplemented in CODBC_CursorCmdBase, CODBC_RPCCmd, CStatementBase, and CTL_RPCCmd.
Definition at line 110 of file dbapi_impl_cmd.cpp.
References m_InParams, and m_LastInParams.
Referenced by CDB_LangCmd::GetBindParams(), CDB_RPCCmd::GetBindParams(), CDB_BCPInCmd::GetBindParams(), CDB_CursorCmd::GetBindParams(), CDB_CursorCmd::Open(), CDB_LangCmd::Send(), CDB_RPCCmd::Send(), and CDB_BCPInCmd::SendRow().
◆ GetBindParamsImpl() [1/2] CDB_Params& impl::CBaseCmd::GetBindParamsImpl ( void ) inlineprotected ◆ GetBindParamsImpl() [2/2]Definition at line 227 of file dbapi_impl_cmd.hpp.
References m_BindParams.
Referenced by CTL_BCPInCmd::Bind(), CODBC_BCPInCmd::Bind(), CTL_RPCCmd::GetBindParams(), CODBC_RPCCmd::GetBindParams(), CTL_CursorCmd::OpenCursor(), CODBC_CursorCmd::OpenCursor(), CODBC_CursorCmdExpl::OpenCursor(), CMySQL_LangCmd::Send(), CTL_BCPInCmd::Send(), CODBC_LangCmd::Send(), CODBC_RPCCmd::Send(), CODBC_BCPInCmd::Send(), CTL_CursorCmd::x_AssignParams(), CODBC_LangCmd::x_AssignParams(), CODBC_RPCCmd::x_AssignParams(), CODBC_BCPInCmd::x_AssignParams(), CTL_LangCmd::x_AssignParams(), CTL_RPCCmd::x_AssignParams(), CTL_CursorCmdExpl::x_AssignParams(), CTL_BCPInCmd::x_AssignParams(), CTL_LangCmd::x_GetDynamicID(), and CTL_BCPInCmd::x_GetStringValue().
◆ GetCmdName() string impl::CBaseCmd::GetCmdName ( void ) const inlineDefinition at line 178 of file dbapi_impl_cmd.hpp.
References m_CmdName.
Referenced by CTL_CursorCmdExpl::CloseCursor(), CODBC_CursorCmdExpl::CloseCursor(), CTL_CursorCmdExpl::Delete(), CODBC_CursorCmd::Delete(), CODBC_CursorCmdExpl::Delete(), CTL_Cmd::MakeCursorResult(), CTL_CursorCmd::OpenCursor(), CTL_CursorCmdExpl::OpenCursor(), CODBC_CursorCmd::OpenCursor(), CODBC_CursorCmdExpl::OpenCursor(), CTL_CursorCmdExpl::Update(), CODBC_CursorCmd::Update(), CODBC_CursorCmdExpl::Update(), CTL_CursorCmd::x_GetBlobDescriptor(), CODBC_CursorCmd::x_GetBlobDescriptor(), and CODBC_CursorCmdExpl::x_GetBlobDescriptor().
◆ GetDefineParams() CDBParams & impl::CBaseCmd::GetDefineParams ( void ) virtual ◆ GetDefineParamsImpl() [1/2] CDB_Params& impl::CBaseCmd::GetDefineParamsImpl ( void ) inlineprotected ◆ GetDefineParamsImpl() [2/2] ◆ GetLastParams() ◆ GetQuery()Definition at line 172 of file dbapi_impl_cmd.hpp.
References m_Query.
Referenced by CTL_RPCCmd::CTL_RPCCmd(), CTL_RPCCmd::GetBindParams(), CODBC_RPCCmd::GetBindParams(), CDB_RPCCmd::GetProcName(), CTL_CursorCmd::OpenCursor(), CMySQL_LangCmd::Send(), CTL_LangCmd::Send(), CTL_RPCCmd::Send(), CTL_BCPInCmd::Send(), CODBC_LangCmd::Send(), CODBC_RPCCmd::Send(), CTL_CursorCmdExpl::x_AssignParams(), and CTL_LangCmd::x_GetDynamicID().
◆ GetRowsInCurrentBatch() unsigned int impl::CBaseCmd::GetRowsInCurrentBatch ( void ) const inline ◆ HasFailed() bool impl::CBaseCmd::HasFailed ( void ) const virtual ◆ HasMoreResults() bool impl::CBaseCmd::HasMoreResults ( void ) const virtual ◆ More() ◆ NeedToRecompile() bool impl::CBaseCmd::NeedToRecompile ( void ) const inlineprotected ◆ OpenCursor() ◆ Result() ◆ RowCount() virtual int impl::CBaseCmd::RowCount ( void ) const pure virtualGet the number of rows affected by the command Special case: negative on error or if there is no way that this command could ever affect any rows (like PRINT).
Implemented in CODBC_BCPInCmd, CODBC_CursorCmdBase, CODBC_RPCCmd, CODBC_LangCmd, CStatementBase, CTL_SendDataCmd, CTL_BCPInCmd, CTL_CursorCmdExpl, CTL_CursorCmd, CTL_RPCCmd, CTL_LangCmd, and CMySQL_LangCmd.
Referenced by CDB_LangCmd::RowCount(), CDB_RPCCmd::RowCount(), and CDB_CursorCmd::RowCount().
◆ SaveInParams() void impl::CBaseCmd::SaveInParams ( void ) inlineprivate ◆ Send() bool impl::CBaseCmd::Send ( void ) virtual ◆ SendDataCmd() ◆ SetCursorDeclared() void impl::CBaseCmd::SetCursorDeclared ( bool flag =true
) inlineprotected ◆ SetCursorOpen() void impl::CBaseCmd::SetCursorOpen ( bool flag = true
) inlineprotected ◆ SetHasFailed() virtual void impl::CBaseCmd::SetHasFailed ( bool flag = true
) inlineprotectedvirtual ◆ SetHints() ◆ SetRecompile() void impl::CBaseCmd::SetRecompile ( bool recompile = true
) inlineprotected ◆ Update() ◆ UpdateBlob() ◆ WasCanceled() bool impl::CBaseCmd::WasCanceled ( void ) const inline ◆ ncbi::CDB_BCPInCmd ◆ ncbi::CDB_CursorCmd ◆ ncbi::CDB_LangCmd ◆ ncbi::CDB_RPCCmd ◆ m_AtStartOfBatch bool impl::CBaseCmd::m_AtStartOfBatch private ◆ m_BatchesSent unsigned int impl::CBaseCmd::m_BatchesSent private ◆ m_BindParams ◆ m_CmdName ◆ m_DefineParams ◆ m_HasFailed bool impl::CBaseCmd::m_HasFailed private ◆ m_InParams ◆ m_InterfaceBCPIn ◆ m_InterfaceCursor ◆ m_InterfaceLang ◆ m_InterfaceRPC ◆ m_IsDeclared bool impl::CBaseCmd::m_IsDeclared private ◆ m_IsOpen bool impl::CBaseCmd::m_IsOpen private ◆ m_LastInParams unique_ptr<CDBParams> impl::CBaseCmd::m_LastInParams private ◆ m_OutParams ◆ m_Query string impl::CBaseCmd::m_Query private ◆ m_Recompile bool impl::CBaseCmd::m_Recompile private ◆ m_RowsSent unsigned int impl::CBaseCmd::m_RowsSent private ◆ m_RowsSentAtBatchStart unsigned int impl::CBaseCmd::m_RowsSentAtBatchStart private
The documentation for this class was generated from the following files:
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