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"