26 #ifndef XLKIT_XLEXCEPTON_HPP 
   27 #define XLKIT_XLEXCEPTON_HPP 
   42     xlException(
const std::string& what) : std::runtime_error(what) {
 
   47 #define XLKIT_THROW(MSG) \ 
   48             throw xlkit::xlException( \ 
   49                     xlkit::detail::debugMsgS(__FILE__,__LINE__,__FUNCTION__,MSG)) \ 
   55 #endif // XLKIT_XLEXCEPTON_HPP 
#define XLKIT_VERSION_NAME
Version namespace for this library. 
Definition: xlversion.hpp:33
 
XLKit debugging facility for the XLDBG() macro. 
 
#define XLKIT_USE_VERSION_NAMESPACE
Macro used to pull the versioned namespace into the main xlkit namepsace. 
Definition: xlversion.hpp:52
 
A std::runtime_error subclass for exceptions thrown by the libary, via XLKIT_THROW() ...
Definition: xlException.hpp:40