OPALX (Object Oriented Parallel Accelerator Library for Exascal)
master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
OverflowError.h
Go to the documentation of this file.
1
#ifndef OPAL_OverflowError_HH
2
#define OPAL_OverflowError_HH
3
4
// ------------------------------------------------------------------------
5
// $RCSfile: OverflowError.h,v $
6
// ------------------------------------------------------------------------
7
// $Revision: 1.1.1.1 $
8
// ------------------------------------------------------------------------
9
// Copyright: see Copyright.readme
10
// ------------------------------------------------------------------------
11
//
12
// Class: OverflowError
13
//
14
// ------------------------------------------------------------------------
15
// Class category: Utilities
16
// ------------------------------------------------------------------------
17
//
18
// $Date: 2000/03/27 09:32:38 $
19
// $Author: fci $
20
//
21
// ------------------------------------------------------------------------
22
23
#include "
Utilities/ArithmeticError.h
"
24
25
#include <string>
26
27
// Class OverflowError
28
// ------------------------------------------------------------------------
30
// This exception is thrown, when a function detects an arithmetic overflow.
31
32
class
OverflowError
:
public
ArithmeticError
{
33
public
:
35
// Arguments:
36
// [DL]
37
// [DT][b]meth[/b]
38
// [DD]the name of the method or function detecting the exception
39
// [/DL]
40
// Construction/destruction.
41
OverflowError
(
const
std::string& meth);
42
43
OverflowError
(
const
OverflowError
&);
44
virtual
~OverflowError
();
45
46
private
:
47
// Not implemented.
48
OverflowError
();
49
};
50
51
#endif
// OPAL_OverflowError_HH
ArithmeticError.h
ArithmeticError
The abstract base class for all OPALX arithmetic exceptions.
Definition
ArithmeticError.h:33
OverflowError
Overflow exception.
Definition
OverflowError.h:32
OverflowError::~OverflowError
virtual ~OverflowError()
Definition
OverflowError.cpp:30
OverflowError::OverflowError
OverflowError()
src
Utilities
OverflowError.h
Generated on Mon Jun 1 2026 10:40:53 for OPALX (Object Oriented Parallel Accelerator Library for Exascal) by
1.9.8