FemViewer::Log Class Reference

#include <Log.h>

Collaboration diagram for FemViewer::Log:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ~Log ()
void Msg (const char *str)
void SetMode (int mode)
void SetLevel (eLevel level)
void Close ()

Static Public Member Functions

static bool Init (FILE *fp=stdout, mfvWindow *dlgp=nullptr)
static bool IsInit (void)
static const eLevelLevel ()
static void Destroy ()
static LogGetInstance ()

Protected Member Functions

void StartLogToFile ()
void EndLogToFile ()

Protected Attributes

std::ostringstream m_log
int m_mode
FILE * m_consolep
FILE * m_filep
mfvWindowm_dlgp

Constructor & Destructor Documentation

FemViewer::Log::~Log (  ) 

Here is the call graph for this function:


Member Function Documentation

void FemViewer::Log::Close (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void FemViewer::Log::Destroy ( void   )  [static]

Here is the caller graph for this function:

void FemViewer::Log::EndLogToFile (  )  [protected]

Here is the caller graph for this function:

Log & FemViewer::Log::GetInstance ( void   )  [static]

Here is the caller graph for this function:

bool FemViewer::Log::Init ( FILE *  fp = stdout,
mfvWindow dlgp = nullptr 
) [static]

Here is the call graph for this function:

static bool FemViewer::Log::IsInit ( void   )  [inline, static]
static const eLevel& FemViewer::Log::Level (  )  [inline, static]

Here is the caller graph for this function:

void FemViewer::Log::Msg ( const char *  str  ) 

Here is the caller graph for this function:

void FemViewer::Log::SetLevel ( eLevel  level  ) 
void FemViewer::Log::SetMode ( int  mode  ) 
void FemViewer::Log::StartLogToFile (  )  [protected]

Member Data Documentation

FILE* FemViewer::Log::m_consolep [protected]
FILE* FemViewer::Log::m_filep [protected]
std::ostringstream FemViewer::Log::m_log [protected]
int FemViewer::Log::m_mode [protected]

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

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1