MI - Fimex
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
MetNoFimex::LoggerClass Class Referenceabstract

#include <Logger.h>

Public Member Functions

virtual ~LoggerClass ()
 
virtual LoggerImplloggerFor (Logger *logger, const std::string &className)=0
 

Protected Types

typedef std::list< Logger * > loggers_t
 

Protected Member Functions

void remember (Logger *logger)
 
void reset ()
 

Protected Attributes

loggers_t loggers_
 

Member Typedef Documentation

Constructor & Destructor Documentation

virtual MetNoFimex::LoggerClass::~LoggerClass ( )
virtual

Member Function Documentation

virtual LoggerImpl* MetNoFimex::LoggerClass::loggerFor ( Logger logger,
const std::string className 
)
pure virtual
void MetNoFimex::LoggerClass::remember ( Logger logger)
protected
void MetNoFimex::LoggerClass::reset ( )
protected

Member Data Documentation

loggers_t MetNoFimex::LoggerClass::loggers_
protected

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