All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
openfluid::base::SimulationLogger Class Reference

#include <base/SimulationLogger.hpp>

Public Member Functions

 SimulationLogger (const std::string &LogFilePath)
 
 ~SimulationLogger ()
 
void addWarning (const std::string &Sender, const std::string &Source, const openfluid::core::TimeIndex_t &TimeIndex, const std::string &Msg)
 
void addWarning (const std::string &Sender, const openfluid::core::TimeIndex_t &TimeIndex, const std::string &Msg)
 
void addWarning (const std::string &Sender, const std::string &Source, const std::string &Msg)
 
void addWarning (const std::string &Sender, const std::string &Msg)
 
void addMessage (const std::string &Sender, const std::string &Source, const openfluid::core::TimeIndex_t &TimeIndex, const std::string &Msg)
 
void addMessage (const std::string &Sender, const openfluid::core::TimeIndex_t &TimeIndex, const std::string &Msg)
 
void addMessage (const std::string &Sender, const std::string &Source, const std::string &Msg)
 
void addMessage (const std::string &Sender, const std::string &Msg)
 
void addInfo (const std::string &Sender, const std::string &Msg)
 
void addInfo (const std::string &Msg)
 
void resetWarningFlag ()
 
bool isWarningFlag () const
 
unsigned int getWarningsCount () const
 

Detailed Description

Class for managing messages during execution

Author
Jean-Christophe FABRE fabre.nosp@m.jc@s.nosp@m.upagr.nosp@m.o.in.nosp@m.ra.fr

Constructor & Destructor Documentation

openfluid::base::SimulationLogger::SimulationLogger ( const std::string &  LogFilePath)
openfluid::base::SimulationLogger::~SimulationLogger ( )

Member Function Documentation

void openfluid::base::SimulationLogger::addInfo ( const std::string &  Sender,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addInfo ( const std::string &  Msg)
inline
void openfluid::base::SimulationLogger::addMessage ( const std::string &  Sender,
const std::string &  Source,
const openfluid::core::TimeIndex_t TimeIndex,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addMessage ( const std::string &  Sender,
const openfluid::core::TimeIndex_t TimeIndex,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addMessage ( const std::string &  Sender,
const std::string &  Source,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addMessage ( const std::string &  Sender,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addWarning ( const std::string &  Sender,
const std::string &  Source,
const openfluid::core::TimeIndex_t TimeIndex,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addWarning ( const std::string &  Sender,
const openfluid::core::TimeIndex_t TimeIndex,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addWarning ( const std::string &  Sender,
const std::string &  Source,
const std::string &  Msg 
)
inline
void openfluid::base::SimulationLogger::addWarning ( const std::string &  Sender,
const std::string &  Msg 
)
inline
unsigned int openfluid::base::SimulationLogger::getWarningsCount ( ) const
inline
bool openfluid::base::SimulationLogger::isWarningFlag ( ) const
inline
void openfluid::base::SimulationLogger::resetWarningFlag ( )
inline

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