ifw-rtmslib 1.0.0
 
Loading...
Searching...
No Matches
logger.cpp File Reference
#include <cstdlib>
#include <mutex>
#include <string>
#include <sys/stat.h>
#include <fmt/format.h>
#include <ifw/fnd/defs/base.hpp>
#include <ifw/rtmslib_llnetio/logger.hpp>

Namespaces

namespace  ifw
 
namespace  ifw::rtmslib
 Common utilities for RTMS Lib.
 

Functions

const std::string & ifw::rtmslib::LogPropertiesName (const std::string &log_properties={})
 Optionally override the log4cplus properties file location.
 
const std::string & ifw::rtmslib::AppLogName (const std::string &logger_name={})
 Optionally override the application logger name.
 
std::string ifw::rtmslib::FindFile (const std::string &resource_filename)
 
void ifw::rtmslib::ConfigureLogging ()
 Configure log4cplus once, honoring resource overrides.
 
log4cplus::Logger & ifw::rtmslib::Logger ()
 Retrieve the library logger (configured on first use).