hpp-util
4.9.0
Debugging tools for the HPP project.
|
#include <sstream>
#include <hpp/util/config.hh>
Go to the source code of this file.
Classes | |
struct | hpp::ExceptionFactory< exception > |
Class to ease exception creation. More... | |
Namespaces | |
hpp | |
Macros | |
#define | HPP_THROW(TYPE, MSG) throw ::hpp::ExceptionFactory<TYPE>() << MSG << ::hpp::ThrowException() |
Throw an exception of type using MSG as a string stream. More... | |
#define | HPP_THROW_WITH_LINEINFO(TYPE, MSG) HPP_THROW(TYPE,MSG << " at " << __FILE__ << ":" << __LINE__) |
Throw an exception of type using MSG as a string stream. More... | |