#include <bigint_impl.h>
Data Fields | |
| struct _bigint * | next |
| The next bigint in the cache. | |
| short | size |
| The number of components in this bigint. | |
| short | max_comps |
| The heapsize allocated for this bigint. | |
| int | refs |
| An internal reference count. | |
| comp * | comps |
| A ptr to the actual component data. | |
Definition at line 52 of file bigint_impl.h.
struct _bigint* _bigint::next [read] |
The next bigint in the cache.
Definition at line 54 of file bigint_impl.h.
Referenced by alloc(), bi_free(), and bi_terminate().
| short _bigint::size |
The number of components in this bigint.
Definition at line 55 of file bigint_impl.h.
Referenced by alloc(), bi_add(), bi_clone(), bi_compare(), bi_divide(), bi_export(), bi_import(), bi_int_divide(), bi_int_multiply(), bi_multiply(), bi_set_mod(), bi_subtract(), find_max_exp_index(), more_comps(), regular_multiply(), and trim().
| short _bigint::max_comps |
The heapsize allocated for this bigint.
Definition at line 56 of file bigint_impl.h.
Referenced by alloc(), and more_comps().
| int _bigint::refs |
An internal reference count.
Definition at line 57 of file bigint_impl.h.
Referenced by alloc(), bi_copy(), bi_depermanent(), bi_free(), and bi_permanent().
A ptr to the actual component data.
Definition at line 58 of file bigint_impl.h.
Referenced by alloc(), bi_add(), bi_clone(), bi_compare(), bi_divide(), bi_export(), bi_import(), bi_initialize(), bi_int_divide(), bi_int_multiply(), bi_set_mod(), bi_subtract(), bi_terminate(), exp_bit_is_one(), find_max_exp_index(), int_to_bi(), more_comps(), regular_multiply(), and trim().
1.5.7.1