Jpp
15.0.1
the software that should make you happy
|
Exceptions. More...
#include <exception>
#include <string>
#include <ostream>
#include <sstream>
Go to the source code of this file.
Namespaces | |
JLANG | |
Auxiliary classes and methods for language specific functionality. | |
JPP | |
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Macros | |
#define | THROW(JException_t, A) do { throw JException_t(static_cast<std::ostringstream&>(JLANG::JException::getOstream() << __FILE__ << ':' << __LINE__ << std::endl << A).str()); } while(0) |
Marco for throwing exception with std::ostream compatible message. More... | |
Exceptions.
Definition in file JException.hh.
#define THROW | ( | JException_t, | |
A | |||
) | do { throw JException_t(static_cast<std::ostringstream&>(JLANG::JException::getOstream() << __FILE__ << ':' << __LINE__ << std::endl << A).str()); } while(0) |
Marco for throwing exception with std::ostream compatible message.
JException_t | exception |
A | message |
Definition at line 670 of file JException.hh.