ROSE  0.9.10.91
Public Member Functions | Public Attributes | List of all members
SqlDatabase::Exception Class Reference

Description

Exceptions thrown by database operations.

Definition at line 161 of file SqlDatabase.h.

#include <SqlDatabase.h>

Inheritance diagram for SqlDatabase::Exception:
Inheritance graph
[legend]
Collaboration diagram for SqlDatabase::Exception:
Collaboration graph
[legend]

Public Member Functions

 Exception (const char *mesg)
 
 Exception (const std::string &mesg)
 
 Exception (const std::runtime_error &e, const ConnectionPtr &conn, const TransactionPtr &tx, const StatementPtr &stmt)
 
 Exception (const std::string &mesg, const ConnectionPtr &conn, const TransactionPtr &tx, const StatementPtr &stmt)
 
virtual const char * what () const throw ()
 
void print (std::ostream &) const
 

Public Attributes

ConnectionPtr connection
 
TransactionPtr transaction
 
StatementPtr statement
 

The documentation for this class was generated from the following file: