#include <cpp.h>
Definition at line 4443 of file include/isl/cpp.h.
◆ val() [1/10]
References __isl_take, and ptr.
Referenced by abs(), abs_eq(), add(), add(), ceil(), div(), div(), eq(), floor(), gcd(), gcd(), ge(), gt(), infty(), inv(), is_divisible_by(), le(), lt(), max(), max(), min(), min(), mod(), mod(), mul(), mul(), nan(), ne(), neg(), neginfty(), negone(), one(), operator=(), pow2(), sub(), sub(), trunc(), val(), and zero().
◆ val() [2/10]
◆ val() [3/10]
| isl::val::val |
( |
const val & | obj | ) |
|
|
inline |
◆ val() [4/10]
◆ val() [5/10]
| isl::val::val |
( |
isl::ctx | ctx, |
|
|
const std::string & | str ) |
|
inlineexplicit |
◆ ~val() [1/2]
◆ val() [6/10]
◆ val() [7/10]
◆ val() [8/10]
| isl::val::val |
( |
const val & | obj | ) |
|
|
inline |
◆ val() [9/10]
◆ val() [10/10]
| isl::val::val |
( |
isl::ctx | ctx, |
|
|
const std::string & | str ) |
|
inlineexplicit |
◆ ~val() [2/2]
◆ abs() [1/2]
◆ abs() [2/2]
◆ abs_eq() [1/4]
| bool isl::val::abs_eq |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ abs_eq() [2/4]
◆ abs_eq() [3/4]
| bool isl::val::abs_eq |
( |
long | v2 | ) |
const |
|
inline |
◆ abs_eq() [4/4]
| boolean isl::val::abs_eq |
( |
long | v2 | ) |
const |
|
inline |
◆ add() [1/4]
◆ add() [2/4]
◆ add() [3/4]
◆ add() [4/4]
◆ ceil() [1/2]
◆ ceil() [2/2]
◆ cmp_si() [1/2]
| int isl::val::cmp_si |
( |
long | i | ) |
const |
|
inline |
◆ cmp_si() [2/2]
| int isl::val::cmp_si |
( |
long | i | ) |
const |
|
inline |
◆ copy() [1/4]
◆ copy() [2/4]
◆ copy() [3/4]
◆ copy() [4/4]
◆ ctx() [1/2]
◆ ctx() [2/2]
◆ den_si() [1/2]
| long isl::val::den_si |
( |
| ) |
const |
|
inline |
◆ den_si() [2/2]
| long isl::val::den_si |
( |
| ) |
const |
|
inline |
◆ div() [1/4]
◆ div() [2/4]
◆ div() [3/4]
◆ div() [4/4]
◆ eq() [1/4]
| bool isl::val::eq |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ eq() [2/4]
◆ eq() [3/4]
| bool isl::val::eq |
( |
long | v2 | ) |
const |
|
inline |
◆ eq() [4/4]
| boolean isl::val::eq |
( |
long | v2 | ) |
const |
|
inline |
◆ floor() [1/2]
◆ floor() [2/2]
◆ gcd() [1/4]
◆ gcd() [2/4]
◆ gcd() [3/4]
◆ gcd() [4/4]
◆ ge() [1/4]
| bool isl::val::ge |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ ge() [2/4]
◆ ge() [3/4]
| bool isl::val::ge |
( |
long | v2 | ) |
const |
|
inline |
◆ ge() [4/4]
| boolean isl::val::ge |
( |
long | v2 | ) |
const |
|
inline |
◆ get() [1/2]
◆ get() [2/2]
◆ get_den_si() [1/2]
| long isl::val::get_den_si |
( |
| ) |
const |
|
inline |
◆ get_den_si() [2/2]
| long isl::val::get_den_si |
( |
| ) |
const |
|
inline |
◆ get_num_si() [1/2]
| long isl::val::get_num_si |
( |
| ) |
const |
|
inline |
◆ get_num_si() [2/2]
| long isl::val::get_num_si |
( |
| ) |
const |
|
inline |
◆ gt() [1/4]
| bool isl::val::gt |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ gt() [2/4]
◆ gt() [3/4]
| bool isl::val::gt |
( |
long | v2 | ) |
const |
|
inline |
◆ gt() [4/4]
| boolean isl::val::gt |
( |
long | v2 | ) |
const |
|
inline |
◆ infty() [1/2]
◆ infty() [2/2]
◆ int_from_ui()
◆ inv() [1/2]
◆ inv() [2/2]
◆ is_divisible_by() [1/4]
| bool isl::val::is_divisible_by |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ is_divisible_by() [2/4]
◆ is_divisible_by() [3/4]
| bool isl::val::is_divisible_by |
( |
long | v2 | ) |
const |
|
inline |
◆ is_divisible_by() [4/4]
| boolean isl::val::is_divisible_by |
( |
long | v2 | ) |
const |
|
inline |
◆ is_infty() [1/2]
| bool isl::val::is_infty |
( |
| ) |
const |
|
inline |
◆ is_infty() [2/2]
| boolean isl::val::is_infty |
( |
| ) |
const |
|
inline |
◆ is_int() [1/2]
| bool isl::val::is_int |
( |
| ) |
const |
|
inline |
◆ is_int() [2/2]
◆ is_nan() [1/2]
| bool isl::val::is_nan |
( |
| ) |
const |
|
inline |
◆ is_nan() [2/2]
◆ is_neg() [1/2]
| bool isl::val::is_neg |
( |
| ) |
const |
|
inline |
◆ is_neg() [2/2]
◆ is_neginfty() [1/2]
| bool isl::val::is_neginfty |
( |
| ) |
const |
|
inline |
◆ is_neginfty() [2/2]
| boolean isl::val::is_neginfty |
( |
| ) |
const |
|
inline |
◆ is_negone() [1/2]
| bool isl::val::is_negone |
( |
| ) |
const |
|
inline |
◆ is_negone() [2/2]
| boolean isl::val::is_negone |
( |
| ) |
const |
|
inline |
◆ is_nonneg() [1/2]
| bool isl::val::is_nonneg |
( |
| ) |
const |
|
inline |
◆ is_nonneg() [2/2]
| boolean isl::val::is_nonneg |
( |
| ) |
const |
|
inline |
◆ is_nonpos() [1/2]
| bool isl::val::is_nonpos |
( |
| ) |
const |
|
inline |
◆ is_nonpos() [2/2]
| boolean isl::val::is_nonpos |
( |
| ) |
const |
|
inline |
◆ is_null() [1/2]
| bool isl::val::is_null |
( |
| ) |
const |
|
inline |
◆ is_null() [2/2]
| bool isl::val::is_null |
( |
| ) |
const |
|
inline |
◆ is_one() [1/2]
| bool isl::val::is_one |
( |
| ) |
const |
|
inline |
◆ is_one() [2/2]
◆ is_pos() [1/2]
| bool isl::val::is_pos |
( |
| ) |
const |
|
inline |
◆ is_pos() [2/2]
◆ is_rat() [1/2]
| bool isl::val::is_rat |
( |
| ) |
const |
|
inline |
◆ is_rat() [2/2]
◆ is_zero() [1/2]
| bool isl::val::is_zero |
( |
| ) |
const |
|
inline |
◆ is_zero() [2/2]
| boolean isl::val::is_zero |
( |
| ) |
const |
|
inline |
◆ le() [1/4]
| bool isl::val::le |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ le() [2/4]
◆ le() [3/4]
| bool isl::val::le |
( |
long | v2 | ) |
const |
|
inline |
◆ le() [4/4]
| boolean isl::val::le |
( |
long | v2 | ) |
const |
|
inline |
◆ lt() [1/4]
| bool isl::val::lt |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ lt() [2/4]
◆ lt() [3/4]
| bool isl::val::lt |
( |
long | v2 | ) |
const |
|
inline |
◆ lt() [4/4]
| boolean isl::val::lt |
( |
long | v2 | ) |
const |
|
inline |
◆ max() [1/4]
◆ max() [2/4]
◆ max() [3/4]
◆ max() [4/4]
◆ min() [1/4]
◆ min() [2/4]
◆ min() [3/4]
◆ min() [4/4]
◆ mod() [1/4]
◆ mod() [2/4]
◆ mod() [3/4]
◆ mod() [4/4]
◆ mul() [1/4]
◆ mul() [2/4]
◆ mul() [3/4]
◆ mul() [4/4]
◆ nan() [1/2]
◆ nan() [2/2]
◆ ne() [1/4]
| bool isl::val::ne |
( |
const isl::val & | v2 | ) |
const |
|
inline |
◆ ne() [2/4]
◆ ne() [3/4]
| bool isl::val::ne |
( |
long | v2 | ) |
const |
|
inline |
◆ ne() [4/4]
| boolean isl::val::ne |
( |
long | v2 | ) |
const |
|
inline |
◆ neg() [1/2]
◆ neg() [2/2]
◆ neginfty() [1/2]
◆ neginfty() [2/2]
◆ negone() [1/2]
◆ negone() [2/2]
◆ num_si() [1/2]
| long isl::val::num_si |
( |
| ) |
const |
|
inline |
◆ num_si() [2/2]
| long isl::val::num_si |
( |
| ) |
const |
|
inline |
◆ one() [1/2]
◆ one() [2/2]
◆ operator=() [1/2]
| val & isl::val::operator= |
( |
val | obj | ) |
|
|
inline |
◆ operator=() [2/2]
| val & isl::val::operator= |
( |
val | obj | ) |
|
|
inline |
◆ pow2() [1/2]
◆ pow2() [2/2]
◆ release() [1/2]
◆ release() [2/2]
◆ sgn() [1/2]
| int isl::val::sgn |
( |
| ) |
const |
|
inline |
◆ sgn() [2/2]
| int isl::val::sgn |
( |
| ) |
const |
|
inline |
◆ sub() [1/4]
◆ sub() [2/4]
◆ sub() [3/4]
◆ sub() [4/4]
◆ to_list() [1/2]
◆ to_list() [2/2]
◆ trunc() [1/2]
◆ trunc() [2/2]
◆ zero() [1/2]
◆ zero() [2/2]
◆ manage [1/2]
◆ manage [2/2]
◆ manage_copy [1/2]
◆ manage_copy [2/2]
◆ ptr
The documentation for this class was generated from the following files: