pqxx::tablestream Class Reference
Base class for streaming data to/from database tables.
More...
Inheritance diagram for pqxx::tablestream:
List of all members.
Detailed Description
Base class for streaming data to/from database tables.
A Tablestream enables optimized batch read or write access to a database table using PostgreSQL's COPY TO STDOUT and COPY FROM STDIN commands, respectively. These capabilities are implemented by its subclasses tablereader and tablewriter. A Tablestream exists in the context of a transaction, and no other streams or queries may be applied to that transaction as long as the stream remains open.
Constructor & Destructor Documentation
pqxx::tablestream::tablestream |
( |
transaction_base & |
Trans, |
|
|
const PGSTD::string & |
Name, |
|
|
const PGSTD::string & |
Null = PGSTD::string() |
|
) |
|
|
Member Function Documentation
PGSTD::string pqxx::tablestream::name |
( |
|
) |
const |
|
PGSTD::string pqxx::tablestream::NullStr |
( |
|
) |
const [protected] |
|
The documentation for this class was generated from the following files:
Generated on Tue Sep 9 18:59:50 2003 for libpqxx by
1.3.2