summaryrefslogtreecommitdiff
path: root/connectivity
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2016-05-23 10:23:38 +0200
committerNoel Grandin <noelgrandin@gmail.com>2016-05-24 06:53:58 +0000
commitd3f21849ec8580fdb59a1f0b35453657f4050e0f (patch)
treedc3b86a5ec2ec82dd4ece15f2e478288d371b97f /connectivity
parent5785d6022bff839dc930f5d20b79afcc79808ac5 (diff)
Convert T_DRIVERTYPE to scoped enum
Change-Id: I87cfefbd35df5a8db8bac72f937a5906071b7568 Reviewed-on: https://gerrit.libreoffice.org/25356 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'connectivity')
-rw-r--r--connectivity/source/drivers/mysql/YDriver.cxx30
1 files changed, 15 insertions, 15 deletions
diff --git a/connectivity/source/drivers/mysql/YDriver.cxx b/connectivity/source/drivers/mysql/YDriver.cxx
index be29345ae1e7..dc308461b0ed 100644
--- a/connectivity/source/drivers/mysql/YDriver.cxx
+++ b/connectivity/source/drivers/mysql/YDriver.cxx
@@ -102,12 +102,12 @@ namespace connectivity
namespace
{
- typedef enum
+ enum class T_DRIVERTYPE
{
- D_ODBC,
- D_JDBC,
- D_NATIVE
- } T_DRIVERTYPE;
+ Odbc,
+ Jdbc,
+ Native
+ };
bool isOdbcUrl(const OUString& _sUrl)
{
@@ -121,11 +121,11 @@ namespace connectivity
T_DRIVERTYPE lcl_getDriverType(const OUString& _sUrl)
{
- T_DRIVERTYPE eRet = D_JDBC;
+ T_DRIVERTYPE eRet = T_DRIVERTYPE::Jdbc;
if ( isOdbcUrl(_sUrl ) )
- eRet = D_ODBC;
+ eRet = T_DRIVERTYPE::Odbc;
else if ( isNativeUrl(_sUrl ) )
- eRet = D_NATIVE;
+ eRet = T_DRIVERTYPE::Native;
return eRet;
}
@@ -167,7 +167,7 @@ namespace connectivity
}
}
- if ( _eType == D_ODBC )
+ if ( _eType == T_DRIVERTYPE::Odbc )
{
aProps.push_back( PropertyValue(
OUString("Silent")
@@ -180,7 +180,7 @@ namespace connectivity
,makeAny(true)
,PropertyState_DIRECT_VALUE) );
}
- else if ( _eType == D_JDBC )
+ else if ( _eType == T_DRIVERTYPE::Jdbc )
{
if (!jdc)
{
@@ -223,13 +223,13 @@ namespace connectivity
Reference< XDriver > xDriver;
const OUString sCuttedUrl = transformUrl(url);
const T_DRIVERTYPE eType = lcl_getDriverType( url );
- if ( eType == D_ODBC )
+ if ( eType == T_DRIVERTYPE::Odbc )
{
if ( !m_xODBCDriver.is() )
m_xODBCDriver = lcl_loadDriver(m_xContext,sCuttedUrl);
xDriver = m_xODBCDriver;
} // if ( bIsODBC )
- else if ( eType == D_NATIVE )
+ else if ( eType == T_DRIVERTYPE::Native )
{
if ( !m_xNativeDriver.is() )
m_xNativeDriver = lcl_loadDriver(m_xContext,sCuttedUrl);
@@ -260,7 +260,7 @@ namespace connectivity
OUString sCuttedUrl = transformUrl(url);
const T_DRIVERTYPE eType = lcl_getDriverType( url );
Sequence< PropertyValue > aConvertedProperties = lcl_convertProperties(eType,info,url);
- if ( eType == D_JDBC )
+ if ( eType == T_DRIVERTYPE::Jdbc )
{
::comphelper::NamedValueCollection aSettings( info );
OUString sIanaName = aSettings.getOrDefault( "CharSet", OUString() );
@@ -349,7 +349,7 @@ namespace connectivity
,aBoolean)
);
const T_DRIVERTYPE eType = lcl_getDriverType( url );
- if ( eType == D_JDBC )
+ if ( eType == T_DRIVERTYPE::Jdbc )
{
aDriverInfo.push_back(DriverPropertyInfo(
OUString("JavaDriverClass")
@@ -359,7 +359,7 @@ namespace connectivity
,Sequence< OUString >())
);
}
- else if ( eType == D_NATIVE )
+ else if ( eType == T_DRIVERTYPE::Native )
{
aDriverInfo.push_back(DriverPropertyInfo(
OUString("LocalSocket")