summaryrefslogtreecommitdiff
path: root/include/logger/Logger.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/logger/Logger.hpp')
-rwxr-xr-xinclude/logger/Logger.hpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/include/logger/Logger.hpp b/include/logger/Logger.hpp
index 9a84f55..f0c0012 100755
--- a/include/logger/Logger.hpp
+++ b/include/logger/Logger.hpp
@@ -30,21 +30,21 @@ class Logger : public Singleton< Logger >
public:
DECLARE_SINGLETON( Logger )
- DLL_EXPORT void addSink( LogSink *sink );
- DLL_EXPORT void removeSink( LogSink *sink );
- DLL_EXPORT void log( const LogLevel level, const std::string &msg );
+ DLL_VISIBLE void addSink( LogSink *sink );
+ DLL_VISIBLE void removeSink( LogSink *sink );
+ DLL_VISIBLE void log( const LogLevel level, const std::string &msg );
- DLL_EXPORT static std::string toString( const LogLevel level );
- DLL_EXPORT static LogLevel fromString( const std::string &s );
+ DLL_VISIBLE static std::string toString( const LogLevel level );
+ DLL_VISIBLE static LogLevel fromString( const std::string &s );
- DLL_EXPORT void openConsoleLog( const LogLevel level );
- DLL_EXPORT void openFileLog( const LogLevel level, const std::string &filename );
- DLL_EXPORT void openSyslog( const LogLevel level, const std::string &ident, const std::string &facility );
- DLL_EXPORT void openWinDbgLog( const LogLevel level );
+ DLL_VISIBLE void openConsoleLog( const LogLevel level );
+ DLL_VISIBLE void openFileLog( const LogLevel level, const std::string &filename );
+ DLL_VISIBLE void openSyslog( const LogLevel level, const std::string &ident, const std::string &facility );
+ DLL_VISIBLE void openWinDbgLog( const LogLevel level );
protected:
- DLL_EXPORT Logger( );
- DLL_EXPORT virtual ~Logger( );
+ DLL_VISIBLE Logger( );
+ DLL_VISIBLE virtual ~Logger( );
private:
scopedPtr< LoggerImpl > m_impl;
@@ -55,9 +55,9 @@ DEFINE_SINGLETON( Logger )
class LogStream : private noncopyable, public std::ostringstream
{
public:
- DLL_EXPORT LogStream( Logger &logger, const LogLevel level );
- DLL_EXPORT ~LogStream( );
- DLL_EXPORT std::ostream &get( );
+ DLL_VISIBLE LogStream( Logger &logger, const LogLevel level );
+ DLL_VISIBLE ~LogStream( );
+ DLL_VISIBLE std::ostream &get( );
private:
LogStream( );