Parma_Polyhedra_Library::Checked_Number_Default_Policy Struct Reference
[C++ Language Interface]

#include <Checked_Number.defs.hh>

List of all members.

Static Public Member Functions

static void handle_result (Result r)

Static Public Attributes

static const int check_overflow = 1
static const int check_inf_add_inf = 0
static const int check_inf_sub_inf = 0
static const int check_inf_mul_zero = 0
static const int check_div_zero = 0
static const int check_inf_div_inf = 0
static const int check_inf_mod = 0
static const int check_sqrt_neg = 0
static const int handle_nan = 0
static const int handle_infinity = 0
static const int convertible = 1
static const int fpu_check_inexact = 0
static const int check_nan_args = 1
static const Rounding_Dir ROUND_DEFAULT_CONSTRUCTOR = ROUND_NATIVE
static const Rounding_Dir ROUND_DEFAULT_OPERATOR = ROUND_NATIVE
static const Rounding_Dir ROUND_DEFAULT_FUNCTION = ROUND_NATIVE
static const Rounding_Dir ROUND_DEFAULT_INPUT = ROUND_NATIVE
static const Rounding_Dir ROUND_DEFAULT_OUTPUT = ROUND_NATIVE


Detailed Description

Definition at line 84 of file Checked_Number.defs.hh.


Member Function Documentation

void Parma_Polyhedra_Library::Checked_Number_Default_Policy::handle_result ( Result  r  )  [inline, static]

Definition at line 63 of file Checked_Number.inlines.hh.

References Parma_Polyhedra_Library::throw_result_exception().

00063                                                      {
00064   if (is_special(r))
00065     throw_result_exception(r);
00066 }


Member Data Documentation

Definition at line 85 of file Checked_Number.defs.hh.

Definition at line 86 of file Checked_Number.defs.hh.

Definition at line 87 of file Checked_Number.defs.hh.

Definition at line 88 of file Checked_Number.defs.hh.

Definition at line 89 of file Checked_Number.defs.hh.

Definition at line 90 of file Checked_Number.defs.hh.

Definition at line 91 of file Checked_Number.defs.hh.

Definition at line 92 of file Checked_Number.defs.hh.

Definition at line 93 of file Checked_Number.defs.hh.

Definition at line 94 of file Checked_Number.defs.hh.

Definition at line 95 of file Checked_Number.defs.hh.

Definition at line 96 of file Checked_Number.defs.hh.

Definition at line 97 of file Checked_Number.defs.hh.

Definition at line 98 of file Checked_Number.defs.hh.

Definition at line 99 of file Checked_Number.defs.hh.

Definition at line 100 of file Checked_Number.defs.hh.

Definition at line 101 of file Checked_Number.defs.hh.

Definition at line 102 of file Checked_Number.defs.hh.


The documentation for this struct was generated from the following files:

Generated on Wed Jul 16 22:55:44 2008 for PPL by  doxygen 1.5.6