#include <exception>
#include <iostream>
#include <string>
Go to the source code of this file.
◆ CLHEP_vector_exception_header
#define CLHEP_vector_exception_header |
( |
|
NAME | ) |
|
Value:
public: \
NAME ( const std::string & s ) throw(); \
virtual const char*
name()
const throw(); \
virtual ~NAME() throw() {} \
};
virtual const char * name() const =0
Definition at line 148 of file ZMxpv.h.
◆ ZMthrowA
Value: do { std::cerr << A.name() << " thrown:\n" \
<< A.what() << "\n" \
<< "at line " << __LINE__ << " in file " << __FILE__ << "\n"; \
throw A;} while (0)
Definition at line 128 of file ZMxpv.h.
◆ ZMthrowC
Value: do { std::cerr << A.name() << ":\n" \
<< A.what() << "\n" \
<< "at line " << __LINE__ << " in file " << __FILE__ << "\n"; \
} while (0)
Definition at line 133 of file ZMxpv.h.