TBCI Numerical high perf. C++ Library 2.8.0
exceptions.cc File Reference

Instatiates the exceptions needed, because gcc-3 is more strictly following the pragma interface statements. More...

#include "tbci/bvector.h"
#include "tbci/fs_vector.h"
#include "tbci/matrix.h"
#include "tbci/band_matrix.h"
#include "tbci/index.h"
#include "tbci/tensor.h"
#include "tbci/crmatrix.h"
#include "tbci/cscmatrix.h"
#include "tbci/f_bandmatrix.h"
Include dependency graph for exceptions.cc:

Go to the source code of this file.

Macros

#define NO_DOUBLE_SPEC
#define NO_INT_DIV
#define THROW_EXC(x)

Functions

NAMESPACE_TBCI WEAK (void __tbci_throw_exception0_VecErr())

Detailed Description

Instatiates the exceptions needed, because gcc-3 is more strictly following the pragma interface statements.

Author
Kurt@.nosp@m.Garl.nosp@m.off.D.nosp@m.E
Date
2001-06-13
Version
Id
exceptions.cc,v 1.1.2.8 2019/05/28 11:13:02 garloff Exp

Definition in file exceptions.cc.

Macro Definition Documentation

◆ NO_DOUBLE_SPEC

#define NO_DOUBLE_SPEC

Definition at line 14 of file exceptions.cc.

◆ NO_INT_DIV

#define NO_INT_DIV

Definition at line 17 of file exceptions.cc.

◆ THROW_EXC

#define THROW_EXC ( x)
Value:
WEAK(void __tbci_throw_exception0_##x ()) \
{ throw x (); } \
WEAK(void __tbci_throw_exception1_##x ()) \
{ throw x ("foo1"); } \
WEAK(void __tbci_throw_exception2_##x ()) \
{ throw x ("foo2", 0); }
const Vector< T > const Vector< T > & x
Definition LM_fit.h:97
#define WEAK(x)
Definition basics.h:485

Definition at line 22 of file exceptions.cc.

Function Documentation

◆ WEAK()

WEAK ( void __tbci_throw_exception0_VecErr())

Definition at line 59 of file exceptions.cc.

References NAMESPACE_END.