I_BCPInCmd Class Reference
[Database Server Interfaces]

Search Toolkit Book for I_BCPInCmd

#include <interfaces.hpp>

Inheritance diagram for I_BCPInCmd:

Inheritance graph
[legend]
Collaboration diagram for I_BCPInCmd:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 493 of file interfaces.hpp.

Public Member Functions

 I_BCPInCmd (void)
virtual ~I_BCPInCmd (void)

Protected Member Functions

virtual bool SendRow (void)=0
 Send row to the server.
virtual bool CompleteBatch (void)=0
 Complete batch -- to store all rows transferred by far in this batch into the table.
virtual bool Cancel (void)=0
 Cancel the BCP command.
virtual bool CompleteBCP (void)=0
 Complete the BCP and store all rows transferred in last batch into the table.


Constructor & Destructor Documentation

I_BCPInCmd::I_BCPInCmd void   ) 
 

Definition at line 219 of file interfaces.cpp.

I_BCPInCmd::~I_BCPInCmd void   )  [virtual]
 

Definition at line 224 of file interfaces.cpp.


Member Function Documentation

virtual bool I_BCPInCmd::Cancel void   )  [protected, pure virtual]
 

Cancel the BCP command.

Implemented in CDB_BCPInCmd.

virtual bool I_BCPInCmd::CompleteBatch void   )  [protected, pure virtual]
 

Complete batch -- to store all rows transferred by far in this batch into the table.

Implemented in CDB_BCPInCmd.

virtual bool I_BCPInCmd::CompleteBCP void   )  [protected, pure virtual]
 

Complete the BCP and store all rows transferred in last batch into the table.

Implemented in CDB_BCPInCmd.

virtual bool I_BCPInCmd::SendRow void   )  [protected, pure virtual]
 

Send row to the server.

Implemented in CDB_BCPInCmd.


The documentation for this class was generated from the following files:
Generated on Mon Dec 7 15:30:58 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:24:24 2009 by modify_doxy.py rev. 173732