summaryrefslogtreecommitdiff
path: root/cesar/maximus/utils
diff options
context:
space:
mode:
authorschodet2008-09-16 14:45:43 +0000
committerschodet2008-09-16 14:45:43 +0000
commit6d05d58a2ba5fd7eb1546cf8d8ab1162ada9d178 (patch)
tree6d896636b2599f0e3cbb6c47bcecb7a251a773a8 /cesar/maximus/utils
parent45457d70096cb25c3aa96473ca2993f8c8bff0ad (diff)
* maximus/utils:
- more speed-up by inlining. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2987 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/maximus/utils')
-rw-r--r--cesar/maximus/utils/inc/Logger.h13
-rw-r--r--cesar/maximus/utils/src/Logger.cpp18
2 files changed, 10 insertions, 21 deletions
diff --git a/cesar/maximus/utils/inc/Logger.h b/cesar/maximus/utils/inc/Logger.h
index a5ba914445..c048f04300 100644
--- a/cesar/maximus/utils/inc/Logger.h
+++ b/cesar/maximus/utils/inc/Logger.h
@@ -56,6 +56,12 @@ class Logger
Logger & operator() ( int msg_level );
/**
+ * Test log level to shortcut execution
+ */
+ bool is ( int msg_level )
+ { return msg_level >= getLogLevel (); }
+
+ /**
* Operator to pass the message to the stream
*/
friend LoggerStream operator<< ( std::ostream & os, const Logger & logger );
@@ -68,19 +74,20 @@ class Logger
/**
* Functions to get and set the log level
*/
- int getLogLevel ( ) const;
+ int getLogLevel ( ) const { return mLogLevel; }
void setLogLevel ( int log_level );
/**
* Functions to get and set the msg level
*/
- int getMsgLevel ( ) const;
+ int getMsgLevel ( ) const { return mMsgLevel; }
void setMsgLevel ( int msg_level );
/**
* @return Network_Clock_Tick
*/
- Network_Clock_Tick getCurrentTickValue ( ) const;
+ Network_Clock_Tick getCurrentTickValue ( ) const
+ { return mCurrentTickValue; }
/**
* @return bool
diff --git a/cesar/maximus/utils/src/Logger.cpp b/cesar/maximus/utils/src/Logger.cpp
index 679314fbec..3140c147f0 100644
--- a/cesar/maximus/utils/src/Logger.cpp
+++ b/cesar/maximus/utils/src/Logger.cpp
@@ -83,12 +83,6 @@ void Logger::setLogFile ( ofstream & log_file )
}
-int Logger::getLogLevel ( ) const
-{
- return mLogLevel;
-}
-
-
void Logger::setLogLevel ( int log_level )
{
if ( (LOG_DEBUG <= log_level) && (LOG_NONE >= log_level) )
@@ -98,12 +92,6 @@ void Logger::setLogLevel ( int log_level )
}
-int Logger::getMsgLevel ( ) const
-{
- return mMsgLevel;
-}
-
-
void Logger::setMsgLevel ( int msg_level )
{
if ( (LOG_DEBUG <= msg_level) && (LOG_NONE >= msg_level) )
@@ -113,12 +101,6 @@ void Logger::setMsgLevel ( int msg_level )
}
-Network_Clock_Tick Logger::getCurrentTickValue ( ) const
-{
- return mCurrentTickValue;
-}
-
-
bool Logger::updateTickValue ( const Network_Clock_Tick current_tick_value )
{
mCurrentTickValue = current_tick_value;