X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=inline;f=src%2Fcreatelogger.cpp;h=78e03d9e7e9563dea2716cb6823aeddefd85974d;hb=65fb3b1375a1baaf75a581582a4c8d0d62fbabb6;hp=cd85f02c0093f535996ad34afc3691c4808a80fb;hpb=ef2bf51d04aaf01fa0cabdcaf905b23423067662;p=ric-plt%2Fsdl.git diff --git a/src/createlogger.cpp b/src/createlogger.cpp index cd85f02..78e03d9 100644 --- a/src/createlogger.cpp +++ b/src/createlogger.cpp @@ -16,8 +16,10 @@ #include "config.h" #include +#include #include #include "private/createlogger.hpp" +#include "private/stdstreamlogger.hpp" #if HAVE_SYSTEMLOGGER #include "private/systemlogger.hpp" #endif @@ -29,24 +31,24 @@ std::shared_ptr shareddatalayer::createLogger(const std::string& prefix) #if HAVE_SYSTEMLOGGER return std::shared_ptr(new SystemLogger(prefix)); #else -#error "Need to compile with at least one logging backend" + return std::shared_ptr(new StdStreamLogger(prefix)); #endif } void shareddatalayer::logDebugOnce(const std::string& msg) noexcept { auto logger(createLogger(SDL_LOG_PREFIX)); - logger->debug() << msg; + logger->debug() << msg << std::endl; } void shareddatalayer::logErrorOnce(const std::string& msg) noexcept { auto logger(createLogger(SDL_LOG_PREFIX)); - logger->error() << msg; + logger->error() << msg << std::endl; } void shareddatalayer::logInfoOnce(const std::string& msg) noexcept { auto logger(createLogger(SDL_LOG_PREFIX)); - logger->info() << msg; + logger->info() << msg << std::endl; }