Go to the source code of this file.
|
struct | Parma_Polyhedra_Library::Extended_Number_Policy |
|
struct | Parma_Polyhedra_Library::Check_Overflow_Policy< T > |
| A policy checking for overflows. More...
|
|
struct | Parma_Polyhedra_Library::Native_Checked_From_Wrapper< T, Enable > |
|
struct | Parma_Polyhedra_Library::Native_Checked_From_Wrapper< T, typename Enable_If< Is_Native< T >::value >::type > |
|
struct | Parma_Polyhedra_Library::Native_Checked_From_Wrapper< Checked_Number< T, P > > |
|
struct | Parma_Polyhedra_Library::Native_Checked_To_Wrapper< T, Enable > |
|
struct | Parma_Polyhedra_Library::Native_Checked_To_Wrapper< T, typename Enable_If< Is_Native< T >::value >::type > |
|
struct | Parma_Polyhedra_Library::Native_Checked_To_Wrapper< Checked_Number< T, P > > |
|
struct | Parma_Polyhedra_Library::Is_Checked< T > |
|
struct | Parma_Polyhedra_Library::Is_Checked< Checked_Number< T, P > > |
|
struct | Parma_Polyhedra_Library::Is_Native_Or_Checked< T > |
|
class | Parma_Polyhedra_Library::Checked_Number< T, Policy > |
| A wrapper for numeric types implementing a given policy. More...
|
|
struct | Parma_Polyhedra_Library::Slow_Copy< Checked_Number< T, P > > |
|
struct | Parma_Polyhedra_Library::FPU_Related< Checked_Number< T, Policy > > |
|
#define PPL_DECLARE_FUNC1_A |
( |
|
name | ) |
|
Value:template <typename To, typename From> \
Result>::type \
Rounding_Dir
Rounding directions for arithmetic computations.
From bool Type Type Rounding_Dir To
From bool Type Type Rounding_Dir From
Definition at line 491 of file Checked_Number_defs.hh.
#define PPL_DECLARE_FUNC1_B |
( |
|
name | ) |
|
Value:template <typename To, typename From> \
Result>::type \
Rounding_Dir
Rounding directions for arithmetic computations.
From bool Type Type Rounding_Dir To
From bool Type Type Rounding_Dir From
Definition at line 508 of file Checked_Number_defs.hh.
#define PPL_DECLARE_FUNC2 |
( |
|
name | ) |
|
#define PPL_DECLARE_FUNC4 |
( |
|
name | ) |
|