Documentation for OpenFLUID 2.2.0
openfluid::utils::LoggingSystem Class Reference

#include <utils/InternalLogger.hpp>

Public Member Functions

void setup (bool DefaultAsFallback=true, std::string LogPath="", bool Verbose=false)
 
void close ()
 
void add (openfluid::tools::FileLogger::LogType LType, const std::string &Context, const std::string &Msg)
 
bool isActivated ()
 
std::string getLogPath ()
 
void setOutput (bool AsFile=true)
 
std::string getLastLog ()
 

Member Function Documentation

◆ add()

void openfluid::utils::LoggingSystem::add ( openfluid::tools::FileLogger::LogType  LType,
const std::string &  Context,
const std::string &  Msg 
)

◆ close()

void openfluid::utils::LoggingSystem::close ( )

◆ getLastLog()

std::string openfluid::utils::LoggingSystem::getLastLog ( )
inline

◆ getLogPath()

std::string openfluid::utils::LoggingSystem::getLogPath ( )
inline

◆ isActivated()

bool openfluid::utils::LoggingSystem::isActivated ( )
inline

◆ setOutput()

void openfluid::utils::LoggingSystem::setOutput ( bool  AsFile = true)
inline

◆ setup()

void openfluid::utils::LoggingSystem::setup ( bool  DefaultAsFallback = true,
std::string  LogPath = "",
bool  Verbose = false 
)

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