#include <Interval_Restriction.defs.hh>
Public Types | |
typedef Simple_Restriction_Integer_Modulo < T > | type |
Static Public Member Functions | |
static const type & | get (const From &x) |
Definition at line 424 of file Interval_Restriction.defs.hh.
typedef Simple_Restriction_Integer_Modulo<T> Parma_Polyhedra_Library::Restriction_Integer_Modulo< From, T, Base, typename Enable_If< Is_Native_Or_Checked< From >::value >::type >::type |
Definition at line 425 of file Interval_Restriction.defs.hh.
static const type& Parma_Polyhedra_Library::Restriction_Integer_Modulo< From, T, Base, typename Enable_If< Is_Native_Or_Checked< From >::value >::type >::get | ( | const From & | x | ) | [inline, static] |
Definition at line 426 of file Interval_Restriction.defs.hh.
References Parma_Polyhedra_Library::is_integer().
00426 { 00427 static const type integer(0, 1); 00428 static const type not_integer(0, 0); 00429 if (is_integer(x)) 00430 return integer; 00431 else 00432 return not_integer; 00433 }