Kaydet (Commit) bc1e7387 authored tarafından Noel Grandin's avatar Noel Grandin

Convert IteratorState to scoped enum

Change-Id: I71850584a727261e9e7b2115bdfb488ba76b6d21
Reviewed-on: https://gerrit.libreoffice.org/25919Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarNoel Grandin <noelgrandin@gmail.com>
üst 11b4a6dd
...@@ -272,12 +272,12 @@ namespace treeview { ...@@ -272,12 +272,12 @@ namespace treeview {
}; // end class TVChildTarget }; // end class TVChildTarget
enum IteratorState enum class IteratorState
{ {
USER_EXTENSIONS, UserExtensions,
SHARED_EXTENSIONS, SharedExtensions,
BUNDLED_EXTENSIONS, BundledExtensions,
END_REACHED EndReached
}; };
class ExtensionIteratorBase class ExtensionIteratorBase
......
...@@ -305,14 +305,14 @@ namespace chelp { ...@@ -305,14 +305,14 @@ namespace chelp {
}; // end class Databases }; // end class Databases
enum IteratorState enum class IteratorState
{ {
INITIAL_MODULE, InitialModule,
//SHARED_MODULE, // Later, avoids redundancies in help compiling //SHARED_MODULE, // Later, avoids redundancies in help compiling
USER_EXTENSIONS, UserExtensions,
SHARED_EXTENSIONS, SharedExtensions,
BUNDLED_EXTENSIONS, BundledExtensions,
END_REACHED EndReached
}; };
// Hashtable to cache extension help status // Hashtable to cache extension help status
......
...@@ -865,7 +865,7 @@ void TVChildTarget::subst( OUString& instpath ) ...@@ -865,7 +865,7 @@ void TVChildTarget::subst( OUString& instpath )
static const char aHelpMediaType[] = "application/vnd.sun.star.help"; static const char aHelpMediaType[] = "application/vnd.sun.star.help";
ExtensionIteratorBase::ExtensionIteratorBase( const OUString& aLanguage ) ExtensionIteratorBase::ExtensionIteratorBase( const OUString& aLanguage )
: m_eState( USER_EXTENSIONS ) : m_eState( IteratorState::UserExtensions )
, m_aLanguage( aLanguage ) , m_aLanguage( aLanguage )
{ {
init(); init();
...@@ -958,7 +958,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextUserHelpPack ...@@ -958,7 +958,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextUserHelpPack
if( m_iUserPackage == m_aUserPackagesSeq.getLength() ) if( m_iUserPackage == m_aUserPackagesSeq.getLength() )
{ {
m_eState = SHARED_EXTENSIONS; // Later: SHARED_MODULE m_eState = IteratorState::SharedExtensions; // Later: SHARED_MODULE
} }
else else
{ {
...@@ -988,7 +988,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextSharedHelpPa ...@@ -988,7 +988,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextSharedHelpPa
if( m_iSharedPackage == m_aSharedPackagesSeq.getLength() ) if( m_iSharedPackage == m_aSharedPackagesSeq.getLength() )
{ {
m_eState = BUNDLED_EXTENSIONS; m_eState = IteratorState::BundledExtensions;
} }
else else
{ {
...@@ -1018,7 +1018,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextBundledHelpP ...@@ -1018,7 +1018,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextBundledHelpP
if( m_iBundledPackage == m_aBundledPackagesSeq.getLength() ) if( m_iBundledPackage == m_aBundledPackagesSeq.getLength() )
{ {
m_eState = END_REACHED; m_eState = IteratorState::EndReached;
} }
else else
{ {
...@@ -1074,11 +1074,11 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize ) ...@@ -1074,11 +1074,11 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize )
{ {
OUString aRetFile; OUString aRetFile;
while( aRetFile.isEmpty() && m_eState != END_REACHED ) while( aRetFile.isEmpty() && m_eState != IteratorState::EndReached )
{ {
switch( m_eState ) switch( m_eState )
{ {
case USER_EXTENSIONS: case IteratorState::UserExtensions:
{ {
Reference< deployment::XPackage > xParentPackageBundle; Reference< deployment::XPackage > xParentPackageBundle;
Reference< deployment::XPackage > xHelpPackage = implGetNextUserHelpPackage( xParentPackageBundle ); Reference< deployment::XPackage > xHelpPackage = implGetNextUserHelpPackage( xParentPackageBundle );
...@@ -1089,7 +1089,7 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize ) ...@@ -1089,7 +1089,7 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize )
break; break;
} }
case SHARED_EXTENSIONS: case IteratorState::SharedExtensions:
{ {
Reference< deployment::XPackage > xParentPackageBundle; Reference< deployment::XPackage > xParentPackageBundle;
Reference< deployment::XPackage > xHelpPackage = implGetNextSharedHelpPackage( xParentPackageBundle ); Reference< deployment::XPackage > xHelpPackage = implGetNextSharedHelpPackage( xParentPackageBundle );
...@@ -1099,7 +1099,7 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize ) ...@@ -1099,7 +1099,7 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize )
aRetFile = implGetTreeFileFromPackage( rnFileSize, xHelpPackage ); aRetFile = implGetTreeFileFromPackage( rnFileSize, xHelpPackage );
break; break;
} }
case BUNDLED_EXTENSIONS: case IteratorState::BundledExtensions:
{ {
Reference< deployment::XPackage > xParentPackageBundle; Reference< deployment::XPackage > xParentPackageBundle;
Reference< deployment::XPackage > xHelpPackage = implGetNextBundledHelpPackage( xParentPackageBundle ); Reference< deployment::XPackage > xHelpPackage = implGetNextBundledHelpPackage( xParentPackageBundle );
...@@ -1110,8 +1110,8 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize ) ...@@ -1110,8 +1110,8 @@ OUString TreeFileIterator::nextTreeFile( sal_Int32& rnFileSize )
break; break;
} }
case END_REACHED: case IteratorState::EndReached:
OSL_FAIL( "DataBaseIterator::nextTreeFile(): Invalid case END_REACHED" ); OSL_FAIL( "DataBaseIterator::nextTreeFile(): Invalid case IteratorState::EndReached" );
break; break;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment