19 #ifndef PQXX_H_NONTRANSACTION 20 #define PQXX_H_NONTRANSACTION 22 #include "pqxx/compiler-public.hxx" 23 #include "pqxx/compiler-internal-pre.hxx" 25 #include "pqxx/connection_base" 26 #include "pqxx/result" 27 #include "pqxx/transaction_base" 72 const PGSTD::string &Name=PGSTD::string()) :
78 virtual void do_begin() {}
79 virtual result do_exec(
const char C[]);
80 virtual void do_commit() {}
81 virtual void do_abort() {}
88 #include "pqxx/compiler-internal-post.hxx" Definition: nontransaction.hxx:62
Result set containing data returned by a query or command.
Definition: result.hxx:81
Definition: transaction_base.hxx:133
The home of all libpqxx classes, functions, templates, etc.
Definition: basic_connection.hxx:35
connection_base abstract base class; represents a connection to a database.
Definition: connection_base.hxx:151
nontransaction(connection_base &C, const std::string &Name=std::string())
Constructor.
Definition: nontransaction.hxx:71