private:
OCIBind* a_ociBind;
- void code() const throw(RuntimeException);
- void prepare(dbms::Statement*, dbms::Connection*, const int pos) throw(RuntimeException, DatabaseException);
- void release(dbms::Statement*) throw() { a_ociBind = NULL; }
+ void code() const noexcept(false);
+ void prepare(dbms::Statement*, dbms::Connection*, const int pos) noexcept(false);
+ void release(dbms::Statement*) { a_ociBind = NULL; }
- void codeFloat(dbms::Data&) const throw();
- void codeShortBlock(dbms::Data&) const throw();
- void codeDate(dbms::Data&) const throw(RuntimeException, DatabaseException);
+ void codeFloat(dbms::Data&) const ;
+ void codeShortBlock(dbms::Data&) const ;
+ void codeDate(dbms::Data&) const noexcept(false);
static char asCharacter(const char byte)
- throw() {
+ {
return (byte >= 0 && byte <= 9) ? (byte + '0') : ((byte - 0xa) + 'A');
}