openDAQ
Open data acquisition platform
Factories
+ Collaboration diagram for Factories:

Detailed Description

Functions

LoggerPtr Logger (const StringPtr &fileName=nullptr, LogLevel level=LogLevel(OPENDAQ_LOG_LEVEL))
 Creates a Logger object with a given log severity level and default set of sinks. More...
 
LoggerPtr LoggerWithSinks (ListPtr< ILoggerSink > sinks, LogLevel level=LogLevel(OPENDAQ_LOG_LEVEL))
 Creates a Logger object with given sinks, and log severity level. More...
 

Function Documentation

◆ Logger()

LoggerPtr Logger ( const StringPtr fileName = nullptr,
LogLevel  level = LogLevel(OPENDAQ_LOG_LEVEL) 
)
inline

Creates a Logger object with a given log severity level and default set of sinks.

Parameters
fileNameThe name used for the rotating files Sink.
See also
RotatingFileLoggerSink.
Parameters
levelThe default minimal severity level of the messages to be logged.

◆ LoggerWithSinks()

LoggerPtr LoggerWithSinks ( ListPtr< ILoggerSink sinks,
LogLevel  level = LogLevel(OPENDAQ_LOG_LEVEL) 
)
inline

Creates a Logger object with given sinks, and log severity level.

Parameters
sinksThe list of Sink objects. List members are of type ILoggerSink.
levelThe default minimal severity level of the messages to be logged.