19 #ifndef PQXX_H_TABLESTREAM
20 #define PQXX_H_TABLESTREAM
21 #include "pqxx/compiler-public.hxx"
22 #include "pqxx/compiler-internal-pre.hxx"
23 #include "pqxx/transaction_base"
26 class transaction_base;
33 const PGSTD::string &Null=PGSTD::string());
35 virtual void complete() =0;
37 const PGSTD::string &
NullStr()
const {
return m_Null; }
40 template<
typename ITER>
41 static PGSTD::string columnlist(ITER colbegin, ITER colend);
49 template<
typename ITER>
inline
55 #include "pqxx/compiler-internal-post.hxx"