#include <isl-noexceptions.h>
|
| isl_id_list * | ptr = nullptr |
Definition at line 1982 of file isl-noexceptions.h.
◆ id_list() [1/6]
| isl::id_list::id_list |
( |
__isl_take isl_id_list * | ptr | ) |
|
|
inlineexplicitprotected |
◆ id_list() [2/6]
| isl::id_list::id_list |
( |
| ) |
|
|
inline |
◆ id_list() [3/6]
| isl::id_list::id_list |
( |
const id_list & | obj | ) |
|
|
inline |
◆ id_list() [4/6]
| isl::id_list::id_list |
( |
isl::ctx | ctx, |
|
|
int | n ) |
|
inlineexplicit |
◆ id_list() [5/6]
| isl::id_list::id_list |
( |
isl::id | el | ) |
|
|
inlineexplicit |
◆ id_list() [6/6]
| isl::id_list::id_list |
( |
isl::ctx | ctx, |
|
|
const std::string & | str ) |
|
inlineexplicit |
◆ ~id_list()
| isl::id_list::~id_list |
( |
| ) |
|
|
inline |
◆ add() [1/2]
| isl::id_list isl::id_list::add |
( |
const std::string & | el | ) |
const |
|
inline |
◆ add() [2/2]
◆ at()
| isl::id isl::id_list::at |
( |
int | index | ) |
const |
|
inline |
◆ clear()
◆ concat()
◆ copy() [1/2]
| __isl_give isl_id_list * isl::id_list::copy |
( |
| ) |
&& |
|
inlinedelete |
References __isl_give, __isl_keep, __isl_take, add(), at(), clear(), concat(), copy(), ctx(), drop(), fn, foreach(), function, get(), get_at(), id_list(), insert(), is_null(), manage, manage_copy, n, pos(), ptr, release(), and size().
◆ copy() [2/2]
| __isl_give isl_id_list * isl::id_list::copy |
( |
| ) |
const & |
|
inline |
◆ ctx()
◆ drop()
| isl::id_list isl::id_list::drop |
( |
unsigned int | first, |
|
|
unsigned int | n ) const |
|
inline |
◆ foreach()
| stat isl::id_list::foreach |
( |
const std::function< stat(isl::id)> & | fn | ) |
const |
|
inline |
◆ get()
| __isl_keep isl_id_list * isl::id_list::get |
( |
| ) |
const |
|
inline |
◆ get_at()
| isl::id isl::id_list::get_at |
( |
int | index | ) |
const |
|
inline |
◆ insert() [1/2]
| isl::id_list isl::id_list::insert |
( |
unsigned int | pos, |
|
|
const std::string & | el ) const |
|
inline |
◆ insert() [2/2]
◆ is_null()
| bool isl::id_list::is_null |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ release()
| __isl_give isl_id_list * isl::id_list::release |
( |
| ) |
|
|
inline |
◆ size()
| class size isl::id_list::size |
( |
| ) |
const |
|
inline |
◆ manage
Definition at line 10283 of file isl-noexceptions.h.
References __isl_take, id_list(), and ptr.
Referenced by add(), at(), clear(), concat(), copy(), drop(), foreach(), insert(), and size().
◆ manage_copy
◆ ptr
| isl_id_list* isl::id_list::ptr = nullptr |
|
protected |
Definition at line 1987 of file isl-noexceptions.h.
Referenced by copy(), copy(), ctx(), get(), id_list(), id_list(), id_list(), id_list(), id_list(), id_list(), is_null(), manage, manage_copy, release(), and ~id_list().
The documentation for this class was generated from the following file: