These had no real effect even under C++98, and are deprecated now.
const unsigned short int dbPort,
const std::string& dbName,
const std::string& userName,
- const std::string& password ) throw( std::exception )
+ const std::string& password )
#ifdef HAVE_PGSQL
: pgsqlDB( dbHost,
dbPort,
password )
#endif
{}
- dbHandle( const std::string& connectInfo ) throw( std::exception )
+ dbHandle( const std::string& connectInfo )
#ifdef HAVE_PGSQL
: pgsqlDB( connectInfo )
#endif
const unsigned short int dbPort,
const string& dbName,
const string& userName,
- const string& password ) throw( std::exception )
+ const string& password )
: gnuworldDB( dbHost, dbPort, dbName, userName, password ),
theDB( 0 ),
lastResult( 0 )
}
}
-pgsqlDB::pgsqlDB( const string& connectInfo ) throw( std::exception )
+pgsqlDB::pgsqlDB( const string& connectInfo )
{
// TODO
// Allow exception to be thrown
const unsigned short int dbPort,
const std::string& dbName,
const std::string& userName,
- const std::string& password ) throw( std::exception ) ;
- pgsqlDB( const std::string& connectInfo ) throw( std::exception ) ;
+ const std::string& password );
+ pgsqlDB( const std::string& connectInfo );
virtual ~pgsqlDB() ;
virtual bool Exec( const std::string&, bool = false ) ;