diff --git a/src/input_output/FGLog.h b/src/input_output/FGLog.h index 757a2659b..41622f1c1 100644 --- a/src/input_output/FGLog.h +++ b/src/input_output/FGLog.h @@ -89,7 +89,7 @@ CLASS DOCUMENTATION CLASS DECLARATION %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ -class FGLogger +class JSBSIM_API FGLogger { public: virtual ~FGLogger() {} @@ -104,7 +104,7 @@ class FGLogger LogLevel min_level = LogLevel::INFO; }; -class FGLogging +class JSBSIM_API FGLogging { public: FGLogging(std::shared_ptr logger, LogLevel level) @@ -126,13 +126,13 @@ class FGLogging std::ostringstream buffer; }; -class FGXMLLogging : public FGLogging +class JSBSIM_API FGXMLLogging : public FGLogging { public: FGXMLLogging(std::shared_ptr logger, Element* el, LogLevel level); }; -class FGLogConsole : public FGLogger +class JSBSIM_API FGLogConsole : public FGLogger { public: FGLogConsole() : out(std::cout.rdbuf()) {}