22 #include "pqxx/compiler-public.hxx" 
   23 #include "pqxx/compiler-internal-pre.hxx" 
   90   virtual const PQXX_CONST PGSTD::exception &base() 
const throw () =0;  
 
   98   virtual const PGSTD::exception &base() 
const throw () { 
return *
this; }
 
  100   explicit failure(
const PGSTD::string &);
 
  139   explicit sql_error(
const PGSTD::string &);
 
  140   sql_error(
const PGSTD::string &, 
const PGSTD::string &Q);
 
  144   const PGSTD::string & PQXX_PURE query() 
const throw ();               
 
  167   virtual const PGSTD::exception &base() 
const throw () { 
return *
this; }
 
  177   virtual const PGSTD::exception &base() 
const throw () { 
return *
this; }
 
  187   virtual const PGSTD::exception &base() 
const throw () { 
return *
this; }
 
  196   virtual const PGSTD::exception &base() 
const throw () { 
return *
this; }
 
  206   virtual const PGSTD::exception &base() 
const throw () { 
return *
this; }
 
  236         const PGSTD::string &Q) :
 
  247         const PGSTD::string &Q) :
 
  258         const PGSTD::string &Q) :
 
  269         const PGSTD::string &Q) :
 
  280         const PGSTD::string &Q) :
 
  291         const PGSTD::string &Q) :
 
  328   syntax_error(
const PGSTD::string &err, 
const PGSTD::string &Q, 
int pos=-1) :
 
  377   disk_full(
const PGSTD::string &err, 
const PGSTD::string &Q) :
 
  443 #include "pqxx/compiler-internal-post.hxx"