#include "globals.defs.hh"#include "meta_programming.hh"#include "assign_or_swap.hh"#include "intervals.defs.hh"#include "Interval.types.hh"#include "Interval_Info.defs.hh"#include <iosfwd>#include <iostream>#include "Interval.inlines.hh"#include "Interval.templates.hh"

Go to the source code of this file.
Classes | |
| struct | Parma_Polyhedra_Library::Interval_Base |
| struct | Parma_Polyhedra_Library::Is_Singleton< T, Enable > |
| struct | Parma_Polyhedra_Library::Is_Interval< T > |
| class | Parma_Polyhedra_Library::Interval< Boundary, Info > |
| A generic, not necessarily closed, possibly restricted interval. More... | |
Namespaces | |
| namespace | Parma_Polyhedra_Library |
The entire library is confined to this namespace. | |
Enumerations | |
| enum | Parma_Polyhedra_Library::Ternary { Parma_Polyhedra_Library::T_YES, Parma_Polyhedra_Library::T_NO, Parma_Polyhedra_Library::T_MAYBE } |
Functions | |
| I_Result | Parma_Polyhedra_Library::combine (Result l, Result u) |
| template<typename From > | |
| Enable_If< Is_Interval< From > ::value, I_Result >::type | Parma_Polyhedra_Library::neg_assign (From &x) |
1.6.3