Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

transaction_base.cxx File Reference

#include "pqxx/compiler.h"
#include <stdexcept>
#include "pqxx/connection_base"
#include "pqxx/result"
#include "pqxx/tablestream"
#include "pqxx/transaction_base"

Include dependency graph for transaction_base.cxx:


Functions

 pqxx::transaction_base::transaction_base (connection_base &C, const string &TName, const string &CName)
 pqxx::transaction_base::~transaction_base ()
void pqxx::transaction_base::commit ()
void pqxx::transaction_base::abort ()
pqxx::result pqxx::transaction_base::exec (const char Query[], const string &Desc)
void pqxx::transaction_base::set_variable (const string &Var, const string &Value)
string pqxx::transaction_base::get_variable (const string &Var)
void pqxx::transaction_base::Begin ()
void pqxx::transaction_base::End () throw ()
void pqxx::transaction_base::RegisterFocus (internal::transactionfocus *S)
void pqxx::transaction_base::UnregisterFocus (internal::transactionfocus *S) throw ()
pqxx::result pqxx::transaction_base::DirectExec (const char C[], int Retries)
void pqxx::transaction_base::RegisterPendingError (const string &Err) throw ()
void pqxx::transaction_base::CheckPendingError ()
void pqxx::transaction_base::BeginCopyRead (const string &Table, const string &Columns)
void pqxx::transaction_base::BeginCopyWrite (const string &Table, const string &Columns)
void pqxx::internal::transactionfocus::register_me ()
void pqxx::internal::transactionfocus::unregister_me () throw ()
void pqxx::internal::transactionfocus::reg_pending_error (const string &err) throw ()

Function Documentation

void pqxx::internal::transactionfocus::reg_pending_error const string &  err  )  throw ()
 

void pqxx::internal::transactionfocus::register_me  ) 
 

void pqxx::internal::transactionfocus::unregister_me  )  throw ()
 

void pqxx::transaction_base::abort  ) 
 

void pqxx::transaction_base::Begin  ) 
 

void pqxx::transaction_base::BeginCopyRead const string &  Table,
const string &  Columns
 

void pqxx::transaction_base::BeginCopyWrite const string &  Table,
const string &  Columns
 

void pqxx::transaction_base::CheckPendingError  ) 
 

void pqxx::transaction_base::commit  ) 
 

pqxx::result pqxx::transaction_base::DirectExec const char  C[],
int  Retries
 

void pqxx::transaction_base::End  )  throw ()
 

pqxx::result pqxx::transaction_base::exec const char  Query[],
const string &  Desc
 

string pqxx::transaction_base::get_variable const string &  Var  ) 
 

void pqxx::transaction_base::RegisterFocus internal::transactionfocus *  S  ) 
 

void pqxx::transaction_base::RegisterPendingError const string &  Err  )  throw ()
 

void pqxx::transaction_base::set_variable const string &  Var,
const string &  Value
 

pqxx::transaction_base::transaction_base connection_base &  C,
const string &  TName,
const string &  CName
 

void pqxx::transaction_base::UnregisterFocus internal::transactionfocus *  S  )  throw ()
 

pqxx::transaction_base::~transaction_base  ) 
 


Generated on Mon Oct 3 20:29:01 2005 for libpqxx by  doxygen 1.4.2