00001 /* 00002 * SimpleConfigurator.hh 00003 * 00004 * Copyright 2001, Glen Scott. All rights reserved. 00005 * 00006 * See the COPYING file for the terms of usage and distribution. 00007 */ 00008 #ifndef _LOG4CPP_PROPERTYCONFIGURATOR_HH 00009 #define _LOG4CPP_PROPERTYCONFIGURATOR_HH 00010 00011 #include <log4cpp/Portability.hh> 00012 #include <log4cpp/Export.hh> 00013 00014 #include <string> 00015 #include <log4cpp/Configurator.hh> // configure exceptions 00016 00017 namespace log4cpp { 00018 00046 class LOG4CPP_EXPORT PropertyConfigurator { 00047 public: 00048 static void configure(const std::string& initFileName) throw (ConfigureFailure); 00049 }; 00050 } 00051 00052 #endif // _LOG4CPP_PROPERTYCONFIGURATOR_HH