PPL
1.2
|
The standard C++ namespace. More...
Classes | |
class | numeric_limits< Checked_Number< mpq_class, Policy > > |
Partial specialization of std::numeric_limits. More... | |
class | numeric_limits< Checked_Number< mpz_class, Policy > > |
Partial specialization of std::numeric_limits. More... | |
class | numeric_limits< mpq_class > |
Specialization of std::numeric_limits. More... | |
class | numeric_limits< mpz_class > |
Specialization of std::numeric_limits. More... | |
The standard C++ namespace.
The Parma Polyhedra Library conforms to the C++ standard and, in particular, as far as reserved names are concerned (17.4.3.1, [lib.reserved.names]). The PPL, however, defines several template specializations for the standard library class template numeric_limits
(18.2.1, [lib.limits]).
numeric_limits
not only for PPL-specific numeric types, but also for the GMP types mpz_class
and mpq_class
. These specializations will be removed as soon as they will be provided by the C++ interface of GMP.