#include <cpp.h>
|
| | multi_id () |
| | multi_id (const multi_id &obj) |
| | multi_id (isl::space space, isl::id_list list) |
| | multi_id (isl::ctx ctx, const std::string &str) |
| multi_id & | operator= (multi_id obj) |
| | ~multi_id () |
| __isl_give isl_multi_id * | copy () const & |
| __isl_give isl_multi_id * | copy () &&=delete |
| __isl_keep isl_multi_id * | get () const |
| __isl_give isl_multi_id * | release () |
| bool | is_null () const |
| isl::ctx | ctx () const |
| isl::id | at (int pos) const |
| isl::id | get_at (int pos) const |
| isl::multi_id | flat_range_product (isl::multi_id multi2) const |
| isl::id_list | list () const |
| isl::id_list | get_list () const |
| bool | plain_is_equal (const isl::multi_id &multi2) const |
| isl::multi_id | range_product (isl::multi_id multi2) const |
| isl::multi_id | set_at (int pos, isl::id el) const |
| isl::multi_id | set_at (int pos, const std::string &el) const |
| unsigned | size () const |
| isl::space | space () const |
| isl::space | get_space () const |
| | multi_id () |
| | multi_id (const multi_id &obj) |
| | multi_id (isl::space space, isl::id_list list) |
| | multi_id (isl::ctx ctx, const std::string &str) |
| multi_id & | operator= (multi_id obj) |
| | ~multi_id () |
| __isl_give isl_multi_id * | copy () const & |
| __isl_give isl_multi_id * | copy () &&=delete |
| __isl_keep isl_multi_id * | get () const |
| __isl_give isl_multi_id * | release () |
| bool | is_null () const |
| isl::ctx | ctx () const |
| isl::id | at (int pos) const |
| isl::id | get_at (int pos) const |
| isl::multi_id | flat_range_product (isl::multi_id multi2) const |
| isl::id_list | list () const |
| isl::id_list | get_list () const |
| boolean | plain_is_equal (const isl::multi_id &multi2) const |
| isl::multi_id | range_product (isl::multi_id multi2) const |
| isl::multi_id | set_at (int pos, isl::id el) const |
| isl::multi_id | set_at (int pos, const std::string &el) const |
| isl::multi_id | set_id (int pos, isl::id el) const |
| isl::multi_id | set_id (int pos, const std::string &el) const |
| class size | size () const |
| isl::space | space () const |
| isl::space | get_space () const |
Definition at line 2383 of file include/isl/cpp.h.
◆ multi_id() [1/10]
◆ multi_id() [2/10]
| isl::multi_id::multi_id |
( |
| ) |
|
|
inline |
◆ multi_id() [3/10]
| isl::multi_id::multi_id |
( |
const multi_id & | obj | ) |
|
|
inline |
◆ multi_id() [4/10]
◆ multi_id() [5/10]
| isl::multi_id::multi_id |
( |
isl::ctx | ctx, |
|
|
const std::string & | str ) |
|
inlineexplicit |
◆ ~multi_id() [1/2]
| isl::multi_id::~multi_id |
( |
| ) |
|
|
inline |
◆ multi_id() [6/10]
◆ multi_id() [7/10]
| isl::multi_id::multi_id |
( |
| ) |
|
|
inline |
◆ multi_id() [8/10]
| isl::multi_id::multi_id |
( |
const multi_id & | obj | ) |
|
|
inline |
◆ multi_id() [9/10]
◆ multi_id() [10/10]
| isl::multi_id::multi_id |
( |
isl::ctx | ctx, |
|
|
const std::string & | str ) |
|
inlineexplicit |
◆ ~multi_id() [2/2]
| isl::multi_id::~multi_id |
( |
| ) |
|
|
inline |
◆ at() [1/2]
| isl::id isl::multi_id::at |
( |
int | pos | ) |
const |
|
inline |
◆ at() [2/2]
| isl::id isl::multi_id::at |
( |
int | pos | ) |
const |
|
inline |
◆ copy() [1/4]
◆ copy() [2/4]
◆ copy() [3/4]
◆ copy() [4/4]
◆ ctx() [1/2]
◆ ctx() [2/2]
◆ flat_range_product() [1/2]
◆ flat_range_product() [2/2]
◆ get() [1/2]
◆ get() [2/2]
◆ get_at() [1/2]
| isl::id isl::multi_id::get_at |
( |
int | pos | ) |
const |
|
inline |
◆ get_at() [2/2]
| isl::id isl::multi_id::get_at |
( |
int | pos | ) |
const |
|
inline |
◆ get_list() [1/2]
◆ get_list() [2/2]
◆ get_space() [1/2]
◆ get_space() [2/2]
◆ is_null() [1/2]
| bool isl::multi_id::is_null |
( |
| ) |
const |
|
inline |
◆ is_null() [2/2]
| bool isl::multi_id::is_null |
( |
| ) |
const |
|
inline |
◆ list() [1/2]
◆ list() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ plain_is_equal() [1/2]
| bool isl::multi_id::plain_is_equal |
( |
const isl::multi_id & | multi2 | ) |
const |
|
inline |
◆ plain_is_equal() [2/2]
◆ range_product() [1/2]
◆ range_product() [2/2]
◆ release() [1/2]
◆ release() [2/2]
◆ set_at() [1/4]
| isl::multi_id isl::multi_id::set_at |
( |
int | pos, |
|
|
const std::string & | el ) const |
|
inline |
◆ set_at() [2/4]
| isl::multi_id isl::multi_id::set_at |
( |
int | pos, |
|
|
const std::string & | el ) const |
|
inline |
◆ set_at() [3/4]
◆ set_at() [4/4]
◆ set_id() [1/2]
| isl::multi_id isl::multi_id::set_id |
( |
int | pos, |
|
|
const std::string & | el ) const |
|
inline |
◆ set_id() [2/2]
◆ size() [1/2]
| unsigned isl::multi_id::size |
( |
| ) |
const |
|
inline |
◆ size() [2/2]
| class size isl::multi_id::size |
( |
| ) |
const |
|
inline |
◆ space() [1/2]
◆ space() [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: