Nevelex Corporation Nevelex Utilities 1.1.4 09/06/2003
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

LoggerFactory.h

00001 
00031 /***************************************************************************
00032     LoggerFactory.h  -  factory class for retrieving logger instances.
00033                              -------------------
00034         Author:         Michel Dalal
00035         Date:           Sun Sep 15 2002
00036         Copyright:      (C) 2002 Nevelex Corporation
00037  ***************************************************************************/
00038 
00039 #ifndef LOGGERFACTORY_H
00040 #define LOGGERFACTORY_H
00041 
00042 #include "Logger.h"
00043 
00051 namespace nevelex_util
00052 {
00057         class LoggerFactory
00058         {
00059         public:
00067                 static Logger * newInstance(char *logID);
00068         
00074                 static void deleteInstance(Logger *instance);
00075         };
00076 };
00077 #endif