Loading...
Searching...
No Matches
Configurator.hh
Go to the documentation of this file.
/*
* Configurator.hh
*
* Copyright 2001, Glen Scott. All rights reserved.
*
* See the COPYING file for the terms of usage and distribution.
*/
#ifndef _LOG4SHIB_CONFIGURATOR_HH
#define _LOG4SHIB_CONFIGURATOR_HH
#include <log4shib/Portability.hh>
#include <log4shib/Export.hh>
#include <string>
#include <stdexcept>
namespace log4shib {
#if defined (_MSC_VER)
#pragma warning( push )
#pragma warning( disable : 4275 )
#endif
class LOG4SHIB_EXPORT ConfigureFailure : public std::runtime_error {
public:
ConfigureFailure(const std::string& reason);
};
#if defined (_MSC_VER)
#pragma warning( pop )
#endif
}
#endif // _LOG4SHIB_CONFIGURATOR_HH
Export.hh
LOG4SHIB_EXPORT
#define LOG4SHIB_EXPORT
Definition Export.hh:11
Portability.hh
log4shib::ConfigureFailure::ConfigureFailure
ConfigureFailure(const std::string &reason)
Constructor.
Definition Configurator.cpp:13
log4shib
The top level namespace for all 'Log for C++' types and classes.
Definition AbortAppender.hh:16