5 #ifndef ODB_ORACLE_EXCEPTIONS_HXX
6 #define ODB_ORACLE_EXCEPTIONS_HXX
18 #include <odb/oracle/details/export.hxx>
28 record (
sb4 error,
const std::string& message);
55 return records_.begin ();
61 return records_.end ();
67 return records_.size ();
77 what () const throw ();
80 append (
sb4 error, const std::
string& message);
90 what ()
const throw ();
96 ~cli_exception ()
throw ();
99 what ()
const throw ();
108 what ()
const throw ();
123 #endif // ODB_ORACLE_EXCEPTIONS_HXX
sb4 error() const
Definition: exceptions.hxx:31
Definition: exceptions.hxx:26
records::const_iterator iterator
Definition: exceptions.hxx:50
iterator end() const
Definition: exceptions.hxx:59
Definition: exceptions.hxx:93
Definition: exceptions.hxx:105
size_type size() const
Definition: exceptions.hxx:65
const std::string & message() const
Definition: exceptions.hxx:37
iterator begin() const
Definition: exceptions.hxx:53
std::vector< record > records
Definition: exceptions.hxx:47
Definition: exceptions.hxx:24
records::size_type size_type
Definition: exceptions.hxx:49
Definition: exceptions.hxx:87
signed int sb4
Definition: oracle-fwd.hxx:19