projects
/
anna.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove dynamic exceptions
[anna.git]
/
include
/
anna
/
dbms.mysql
/
Connection.hpp
diff --git
a/include/anna/dbms.mysql/Connection.hpp
b/include/anna/dbms.mysql/Connection.hpp
index
ea817c3
..
501ebab
100644
(file)
--- a/
include/anna/dbms.mysql/Connection.hpp
+++ b/
include/anna/dbms.mysql/Connection.hpp
@@
-41,13
+41,13
@@
public:
Devuelve una cadena con la informacion referente a esta instancia.
@return Una cadena con la informacion referente a esta instancia.
*/
Devuelve una cadena con la informacion referente a esta instancia.
@return Una cadena con la informacion referente a esta instancia.
*/
- std::string asString() const
throw()
;
+ std::string asString() const ;
/**
Operador de conversion.
\return El puntero al entorno asociado a esta base de datos.
*/
/**
Operador de conversion.
\return El puntero al entorno asociado a esta base de datos.
*/
- operator st_mysql*()
throw()
{ return a_mysql; }
+ operator st_mysql*() { return a_mysql; }
private:
Database& a_mysqlDatabase;
private:
Database& a_mysqlDatabase;
@@
-55,12
+55,12
@@
private:
Connection(Database& database, const std::string& name, const char* user, const char* password);
Connection(Database& database, const std::string& name, const char* user, const char* password);
- bool isAvailable() const
throw(RuntimeException
) { return a_mysql != NULL; }
+ bool isAvailable() const
noexcept(false
) { return a_mysql != NULL; }
- void do_commit()
throw(RuntimeException, DatabaseException
);
- void do_rollback()
throw()
;
- void open()
throw(DatabaseException
);
- void close()
throw()
;
+ void do_commit()
noexcept(false
);
+ void do_rollback() ;
+ void open()
noexcept(false
);
+ void close() ;
friend class anna::dbms::mysql::Database;
};
friend class anna::dbms::mysql::Database;
};