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 |