Public Member Functions | Private Member Functions | Private Attributes | List of all members
gte::LogToFile Class Reference

#include <GteLogToFile.h>

Inheritance diagram for gte::LogToFile:
Inheritance graph
[legend]

Public Member Functions

 LogToFile (std::string const &filename, int flags)
 
- Public Member Functions inherited from gte::Logger::Listener
void Assertion (std::string const &message)
 
void Error (std::string const &message)
 
int GetFlags () const
 
void Information (std::string const &message)
 
 Listener (int flags=LISTEN_FOR_NOTHING)
 
void Warning (std::string const &message)
 
virtual ~Listener ()
 

Private Member Functions

virtual void Report (std::string const &message)
 

Private Attributes

std::string mFilename
 

Additional Inherited Members

- Public Types inherited from gte::Logger::Listener
enum  {
  LISTEN_FOR_NOTHING = 0x00000000, LISTEN_FOR_ASSERTION = 0x00000001, LISTEN_FOR_ERROR = 0x00000002, LISTEN_FOR_WARNING = 0x00000004,
  LISTEN_FOR_INFORMATION = 0x00000008, LISTEN_FOR_ALL = 0xFFFFFFFF
}
 

Detailed Description

Definition at line 15 of file GteLogToFile.h.

Constructor & Destructor Documentation

LogToFile::LogToFile ( std::string const &  filename,
int  flags 
)

Definition at line 14 of file GteLogToFile.cpp.

Member Function Documentation

void LogToFile::Report ( std::string const &  message)
privatevirtual

Reimplemented from gte::Logger::Listener.

Definition at line 33 of file GteLogToFile.cpp.

Member Data Documentation

std::string gte::LogToFile::mFilename
private

Definition at line 23 of file GteLogToFile.h.


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


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:06