MMCore 10.1.1
Classes | Public Types | Public Member Functions | List of all members
mm::LogManager Class Reference

#include <LogManager.h>

Public Types

typedef int LogFileHandle
 

Public Member Functions

void SetUseStdErr (bool flag)
 
bool IsUsingStdErr () const
 
void SetPrimaryLogFilename (const std::string &filename, bool truncate)
 
std::string GetPrimaryLogFilename () const
 
bool IsUsingPrimaryLogFile () const
 
void SetPrimaryLogLevel (logging::LogLevel level)
 
logging::LogLevel GetPrimaryLogLevel () const
 
LogFileHandle AddSecondaryLogFile (logging::LogLevel level, const std::string &filename, bool truncate=true, logging::SinkMode mode=logging::SinkModeAsynchronous)
 
void RemoveSecondaryLogFile (LogFileHandle handle)
 
logging::Logger NewLogger (const std::string &label)
 

Detailed Description

Facade to the logging subsystem.


The documentation for this class was generated from the following files: