Skip to content

Commit 9367b13

Browse files
host: clean code in compute option
issue #229
1 parent 7c1d0ed commit 9367b13

File tree

1 file changed

+7
-15
lines changed

1 file changed

+7
-15
lines changed

libraries/tuttle/src/tuttle/host/ComputeOptions.hpp

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ struct TimeRange
4040

4141
enum EVerboseLevel
4242
{
43-
eVerboseLevelTrace,
44-
eVerboseLevelDebug,
45-
eVerboseLevelInfo,
46-
eVerboseLevelWarning,
47-
eVerboseLevelError,
48-
eVerboseLevelFatal
43+
eVerboseLevelTrace = boost::log::trivial::trace,
44+
eVerboseLevelDebug = boost::log::trivial::debug,
45+
eVerboseLevelInfo = boost::log::trivial::info,
46+
eVerboseLevelWarning = boost::log::trivial::warning,
47+
eVerboseLevelError = boost::log::trivial::error,
48+
eVerboseLevelFatal = boost::log::trivial::fatal
4949
};
5050

5151
class ComputeOptions
@@ -215,15 +215,7 @@ class ComputeOptions
215215
*/
216216
This& setVerboseLevel( const EVerboseLevel level )
217217
{
218-
switch( level )
219-
{
220-
case eVerboseLevelTrace : _formatter->setLogLevel( boost::log::trivial::trace ); break;
221-
case eVerboseLevelDebug : _formatter->setLogLevel( boost::log::trivial::debug ); break;
222-
case eVerboseLevelInfo : _formatter->setLogLevel( boost::log::trivial::info ); break;
223-
case eVerboseLevelWarning : _formatter->setLogLevel( boost::log::trivial::warning ); break;
224-
case eVerboseLevelError : _formatter->setLogLevel( boost::log::trivial::error ); break;
225-
case eVerboseLevelFatal : _formatter->setLogLevel( boost::log::trivial::fatal ); break;
226-
}
218+
_formatter->setLogLevel( static_cast<boost::log::trivial::severity_level>( level ) );
227219
return *this;
228220
}
229221

0 commit comments

Comments
 (0)