mpz_t
elements from the GMP library.
More...
#include <lib/utils/include/array.h>
Data Fields | |
uint32_t | alloced |
uint32_t | length |
mpz_t * | data |
mpz_t
elements from the GMP library.
This structure defines a special kind of mpz
array which knows its current length and its allocated memory space.
Definition at line 857 of file array.h.
uint32_t struct_mpz_array_t::alloced |
uint32_t struct_mpz_array_t::length |
Current number of "useful" mpz_t
elements hold in the array pointed by the structure's data
field.
length
field also indicated which positions had been mpz_init'ed
in the data
field. Since version 1.2 this is no longer true. Now all positions in the data
array are mpz_init'ed
and length
only gives which part of the array is useful from the client standpoint. Definition at line 874 of file array.h.
Referenced by is_in_sorted_mpz_array().
mpz_t* struct_mpz_array_t::data |