Oracle ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Types | Public Member Functions | List of all members
odb::oracle::database_exception Struct Reference
Inheritance diagram for odb::oracle::database_exception:
odb::database_exception odb::exception

Classes

struct  record
 

Public Types

typedef std::vector< recordrecords
 
typedef records::size_type size_type
 
typedef records::const_iterator iterator
 

Public Member Functions

iterator begin () const
 
iterator end () const
 
size_type size () const
 
 ~database_exception () throw ()
 
 database_exception ()
 
 database_exception (sb4 error, const std::string &message)
 
virtual const char * what () const throw ()
 
void append (sb4 error, const std::string &message)
 

Member Typedef Documentation

typedef records::size_type odb::oracle::database_exception::size_type
typedef records::const_iterator odb::oracle::database_exception::iterator

Constructor & Destructor Documentation

odb::oracle::database_exception::~database_exception ( )
throw (
)
odb::oracle::database_exception::database_exception ( )
odb::oracle::database_exception::database_exception ( sb4  error,
const std::string &  message 
)

Member Function Documentation

iterator odb::oracle::database_exception::begin ( ) const
inline
iterator odb::oracle::database_exception::end ( ) const
inline
size_type odb::oracle::database_exception::size ( ) const
inline
virtual const char* odb::oracle::database_exception::what ( ) const
throw (
)
virtual
void odb::oracle::database_exception::append ( sb4  error,
const std::string &  message 
)

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