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

Description

Exceptions thrown by database operations.

Definition at line 162 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::string &mesg, const ConnectionPtr &conn, const TransactionPtr &tx, const StatementPtr &stmt)
 
virtual const char * what () const throw ()
 
void print (std::ostream &) const
 
- Public Member Functions inherited from Rose::Exception
 Exception (const std::string &s)
 Construct an exception with an error message. More...
 

Public Attributes

ConnectionPtr connection
 
TransactionPtr transaction
 
StatementPtr statement
 

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