#include <iostream>
Go to the source code of this file.
◆ double
Value: cerr << "\ndouble( " #obj " )\n"; \
try { throw obj; } \
catch (
const B & x ) {
throw; }
Definition at line 32 of file excDblThrow.cc.
◆ single
Value: cerr << "\nsingle( " #obj " )\n"; \
throw ref;
Definition at line 26 of file excDblThrow.cc.
◆ f()
Definition at line 38 of file excDblThrow.cc.
38 {
39
41
42 catch(
B const & x ) { cerr <<
"Caught B is " << x.
type() <<
'\n'; }
43
44}
virtual char type() const
Referenced by absf(), aSequence(), CLHEP::HepPile< T >::HepPile(), main(), neg(), negv(), Genfun::NonrelativisticBWDistribution::operator()(), Genfun::Power::operator()(), Genfun::RelativisticBWDistribution::operator()(), Genfun::RKIntegrator::RKFunction::operator()(), Genfun::VoigtProfile::operator()(), Genfun::operator*(), Genfun::operator+(), Genfun::operator-(), Genfun::operator/(), Genfun::EfficiencyFunctional::operator[](), Genfun::LikelihoodFunctional::operator[](), Genfun::Variable::partial(), CLHEP::HepPile< T >::set_destroy(), symmatrix_test(), vectorRestore(), vectorRestore1(), vectorRestore1< NonRandomEngine >(), vectorRestore2(), vectorTest64(), and vectorTest64< NonRandomEngine >().
◆ main()
Definition at line 53 of file excDblThrow.cc.
53 {
54
55 cerr << "\nTesting double throws:\n";
58
59 cerr << "\nTesting single throws:\n";
62
63}
◆ test1()
◆ test2()
◆ test3()
◆ test4()