All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
openfluid::base::SimulationLogger Class Reference

#include <base/SimulationLogger.hpp>

List of all members.

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 <fabrejc@supagro.inra.fr>

Constructor & Destructor Documentation

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

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]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines