documentation
.HELP!
GMP Native Interface for .NET Documentation
void_ptr Fields
GMP Native Interface for .NET
previous page
next page
GMP Native Interface for .NET
void_ptr Fields
The
void_ptr
type exposes the following members.
Fields
Name
Description
Zero
Gets a null
void_ptr
.
Top
See Also
Reference
void_ptr Structure
Math.Gmp.Native Namespace
previous page
start
next page
Menu
Homepage
Table of contents
Welcome to the GMP Native Interface for .NET Library
Math.Gmp.Native
allocate_function Delegate
char_ptr Structure
char_ptr Constructor
char_ptr Constructor (IntPtr)
char_ptr Constructor (String)
char_ptr Methods
Equals Method
Equals Method (Object)
Equals Method (char_ptr)
GetHashCode Method
ToIntPtr Method
ToString Method
char_ptr Operators
Equality Operator
Inequality Operator
char_ptr Fields
Pointer Field
Zero Field
FILE Structure
FILE Methods
Equals Method
Equals Method (Object)
Equals Method (FILE)
GetHashCode Method
FILE Operators
Equality Operator
Inequality Operator
FILE Fields
Value Field
free_function Delegate
gmp_lib Class
gmp_lib Properties
gmp_errno Property
gmp_lib Methods
_mpz_realloc Method
allocate Method
free Method
free Method (IntPtr)
free Method (char_ptr)
free Method (gmp_randstate_t)
free Method (mp_ptr[])
free Method (void_ptr)
free Method (void_ptr, size_t)
gmp_asprintf Method
gmp_fprintf Method
gmp_fscanf Method
gmp_printf Method
gmp_randclear Method
gmp_randinit_default Method
gmp_randinit_lc_2exp Method
gmp_randinit_lc_2exp_size Method
gmp_randinit_mt Method
gmp_randinit_set Method
gmp_randseed Method
gmp_randseed_ui Method
gmp_scanf Method
gmp_snprintf Method
gmp_sprintf Method
gmp_sscanf Method
gmp_urandomb_ui Method
gmp_urandomm_ui Method
gmp_vasprintf Method
gmp_vfprintf Method
gmp_vfscanf Method
gmp_vprintf Method
gmp_vscanf Method
gmp_vsnprintf Method
gmp_vsprintf Method
gmp_vsscanf Method
mp_get_memory_functions Method
mp_set_memory_functions Method
mpf_abs Method
mpf_add Method
mpf_add_ui Method
mpf_ceil Method
mpf_clear Method
mpf_clears Method
mpf_cmp Method
mpf_cmp_d Method
mpf_cmp_si Method
mpf_cmp_ui Method
mpf_cmp_z Method
mpf_div Method
mpf_div_2exp Method
mpf_div_ui Method
mpf_fits_sint_p Method
mpf_fits_slong_p Method
mpf_fits_sshort_p Method
mpf_fits_uint_p Method
mpf_fits_ulong_p Method
mpf_fits_ushort_p Method
mpf_floor Method
mpf_get_d Method
mpf_get_d_2exp Method
mpf_get_default_prec Method
mpf_get_prec Method
mpf_get_si Method
mpf_get_str Method
mpf_get_str Method (char_ptr, mp_exp_t, Int32, size_t, mpf_t)
mpf_get_str Method (char_ptr, ptr(mp_exp_t), Int32, size_t, mpf_t)
mpf_get_ui Method
mpf_init Method
mpf_init_set Method
mpf_init_set_d Method
mpf_init_set_si Method
mpf_init_set_str Method
mpf_init_set_ui Method
mpf_init2 Method
mpf_inits Method
mpf_inp_str Method
mpf_integer_p Method
mpf_mul Method
mpf_mul_2exp Method
mpf_mul_ui Method
mpf_neg Method
mpf_out_str Method
mpf_pow_ui Method
mpf_random2 Method
mpf_reldiff Method
mpf_set Method
mpf_set_d Method
mpf_set_default_prec Method
mpf_set_prec Method
mpf_set_prec_raw Method
mpf_set_q Method
mpf_set_si Method
mpf_set_str Method
mpf_set_ui Method
mpf_set_z Method
mpf_sgn Method
mpf_size Method
mpf_sqrt Method
mpf_sqrt_ui Method
mpf_sub Method
mpf_sub_ui Method
mpf_swap Method
mpf_trunc Method
mpf_ui_div Method
mpf_ui_sub Method
mpf_urandomb Method
mpn_add Method
mpn_add_1 Method
mpn_add_n Method
mpn_addmul_1 Method
mpn_and_n Method
mpn_andn_n Method
mpn_cmp Method
mpn_cnd_add_n Method
mpn_cnd_sub_n Method
mpn_cnd_swap Method
mpn_com Method
mpn_copyd Method
mpn_copyi Method
mpn_divexact_1 Method
mpn_divexact_by3 Method
mpn_divexact_by3c Method
mpn_divmod_1 Method
mpn_divrem_1 Method
mpn_gcd Method
mpn_gcd_1 Method
mpn_gcdext Method
mpn_gcdext Method (mp_ptr, mp_ptr, mp_size_t, mp_ptr, mp_size_t, mp_ptr, mp_size_t)
mpn_gcdext Method (mp_ptr, mp_ptr, ptr(mp_size_t), mp_ptr, mp_size_t, mp_ptr, mp_size_t)
mpn_get_str Method
mpn_hamdist Method
mpn_ior_n Method
mpn_iorn_n Method
mpn_lshift Method
mpn_mod_1 Method
mpn_mul Method
mpn_mul_1 Method
mpn_mul_n Method
mpn_nand_n Method
mpn_neg Method
mpn_nior_n Method
mpn_perfect_power_p Method
mpn_perfect_square_p Method
mpn_popcount Method
mpn_random Method
mpn_random2 Method
mpn_rshift Method
mpn_scan0 Method
mpn_scan1 Method
mpn_sec_add_1 Method
mpn_sec_add_1_itch Method
mpn_sec_div_qr Method
mpn_sec_div_qr_itch Method
mpn_sec_div_r Method
mpn_sec_div_r_itch Method
mpn_sec_invert Method
mpn_sec_invert_itch Method
mpn_sec_mul Method
mpn_sec_mul_itch Method
mpn_sec_powm Method
mpn_sec_powm_itch Method
mpn_sec_sqr Method
mpn_sec_sqr_itch Method
mpn_sec_sub_1 Method
mpn_sec_sub_1_itch Method
mpn_sec_tabselect Method
mpn_set_str Method
mpn_sizeinbase Method
mpn_sqr Method
mpn_sqrtrem Method
mpn_sub Method
mpn_sub_1 Method
mpn_sub_n Method
mpn_submul_1 Method
mpn_tdiv_qr Method
mpn_xnor_n Method
mpn_xor_n Method
mpn_zero Method
mpn_zero_p Method
mpq_abs Method
mpq_add Method
mpq_canonicalize Method
mpq_clear Method
mpq_clears Method
mpq_cmp Method
mpq_cmp_si Method
mpq_cmp_ui Method
mpq_cmp_z Method
mpq_denref Method
mpq_div Method
mpq_div_2exp Method
mpq_equal Method
mpq_get_d Method
mpq_get_den Method
mpq_get_num Method
mpq_get_str Method
mpq_init Method
mpq_inits Method
mpq_inp_str Method
mpq_inv Method
mpq_mul Method
mpq_mul_2exp Method
mpq_neg Method
mpq_numref Method
mpq_out_str Method
mpq_set Method
mpq_set_d Method
mpq_set_den Method
mpq_set_f Method
mpq_set_num Method
mpq_set_si Method
mpq_set_str Method
mpq_set_ui Method
mpq_set_z Method
mpq_sgn Method
mpq_sub Method
mpq_swap Method
mpz_2fac_ui Method
mpz_abs Method
mpz_add Method
mpz_add_ui Method
mpz_addmul Method
mpz_addmul_ui Method
mpz_and Method
mpz_bin_ui Method
mpz_bin_uiui Method
mpz_cdiv_q Method
mpz_cdiv_q_2exp Method
mpz_cdiv_q_ui Method
mpz_cdiv_qr Method
mpz_cdiv_qr_ui Method
mpz_cdiv_r Method
mpz_cdiv_r_2exp Method
mpz_cdiv_r_ui Method
mpz_cdiv_ui Method
mpz_clear Method
mpz_clears Method
mpz_clrbit Method
mpz_cmp Method
mpz_cmp_d Method
mpz_cmp_si Method
mpz_cmp_ui Method
mpz_cmpabs Method
mpz_cmpabs_d Method
mpz_cmpabs_ui Method
mpz_com Method
mpz_combit Method
mpz_congruent_2exp_p Method
mpz_congruent_p Method
mpz_congruent_ui_p Method
mpz_divexact Method
mpz_divexact_ui Method
mpz_divisible_2exp_p Method
mpz_divisible_p Method
mpz_divisible_ui_p Method
mpz_even_p Method
mpz_export Method
mpz_export Method (void_ptr, ptr(size_t), Int32, size_t, Int32, size_t, mpz_t)
mpz_export Method (void_ptr, size_t, Int32, size_t, Int32, size_t, mpz_t)
mpz_fac_ui Method
mpz_fdiv_q Method
mpz_fdiv_q_2exp Method
mpz_fdiv_q_ui Method
mpz_fdiv_qr Method
mpz_fdiv_qr_ui Method
mpz_fdiv_r Method
mpz_fdiv_r_2exp Method
mpz_fdiv_r_ui Method
mpz_fdiv_ui Method
mpz_fib_ui Method
mpz_fib2_ui Method
mpz_fits_sint_p Method
mpz_fits_slong_p Method
mpz_fits_sshort_p Method
mpz_fits_uint_p Method
mpz_fits_ulong_p Method
mpz_fits_ushort_p Method
mpz_gcd Method
mpz_gcd_ui Method
mpz_gcdext Method
mpz_get_d Method
mpz_get_d_2exp Method
mpz_get_si Method
mpz_get_str Method
mpz_get_ui Method
mpz_getlimbn Method
mpz_hamdist Method
mpz_import Method
mpz_init Method
mpz_init_set Method
mpz_init_set_d Method
mpz_init_set_si Method
mpz_init_set_str Method
mpz_init_set_ui Method
mpz_init2 Method
mpz_inits Method
mpz_inp_raw Method
mpz_inp_str Method
mpz_invert Method
mpz_ior Method
mpz_jacobi Method
mpz_kronecker Method
mpz_kronecker_si Method
mpz_kronecker_ui Method
mpz_lcm Method
mpz_lcm_ui Method
mpz_legendre Method
mpz_limbs_finish Method
mpz_limbs_modify Method
mpz_limbs_read Method
mpz_limbs_write Method
mpz_lucnum_ui Method
mpz_lucnum2_ui Method
mpz_mfac_uiui Method
mpz_millerrabin Method
mpz_mod Method
mpz_mod_ui Method
mpz_mul Method
mpz_mul_2exp Method
mpz_mul_si Method
mpz_mul_ui Method
mpz_neg Method
mpz_nextprime Method
mpz_odd_p Method
mpz_out_raw Method
mpz_out_str Method
mpz_perfect_power_p Method
mpz_perfect_square_p Method
mpz_popcount Method
mpz_pow_ui Method
mpz_powm Method
mpz_powm_sec Method
mpz_powm_ui Method
mpz_primorial_ui Method
mpz_probab_prime_p Method
mpz_random Method
mpz_random2 Method
mpz_realloc2 Method
mpz_remove Method
mpz_roinit_n Method
mpz_root Method
mpz_rootrem Method
mpz_rrandomb Method
mpz_scan0 Method
mpz_scan1 Method
mpz_set Method
mpz_set_d Method
mpz_set_f Method
mpz_set_q Method
mpz_set_si Method
mpz_set_str Method
mpz_set_ui Method
mpz_setbit Method
mpz_sgn Method
mpz_si_kronecker Method
mpz_size Method
mpz_sizeinbase Method
mpz_sqrt Method
mpz_sqrtrem Method
mpz_sub Method
mpz_sub_ui Method
mpz_submul Method
mpz_submul_ui Method
mpz_swap Method
mpz_tdiv_q Method
mpz_tdiv_q_2exp Method
mpz_tdiv_q_ui Method
mpz_tdiv_qr Method
mpz_tdiv_qr_ui Method
mpz_tdiv_r Method
mpz_tdiv_r_2exp Method
mpz_tdiv_r_ui Method
mpz_tdiv_ui Method
mpz_tstbit Method
mpz_ui_kronecker Method
mpz_ui_pow_ui Method
mpz_ui_sub Method
mpz_urandomb Method
mpz_urandomm Method
mpz_xor Method
reallocate Method
ZeroMemory Method
gmp_lib Fields
gmp_version Field
mp_bits_per_limb Field
mp_bytes_per_limb Field
mp_uint_per_limb Field
gmp_randstate_t Class
gmp_randstate_t Constructor
gmp_randstate_t Methods
ToIntPtr Method
mp_base Class
mp_base Constructor
mp_base Properties
_mp_d Property
_mp_d_intptr Property
_mp_size Property
mp_base Methods
mp_base Fields
Pointer Field
mp_bitcnt_t Structure
mp_bitcnt_t Constructor
mp_bitcnt_t Methods
Equals Method
Equals Method (Object)
Equals Method (mp_bitcnt_t)
GetHashCode Method
ToString Method
mp_bitcnt_t Operators and Type Conversions
Equality Operator
Explicit Conversion Operators
Explicit Conversion (Int16 to mp_bitcnt_t)
Explicit Conversion (Int32 to mp_bitcnt_t)
Explicit Conversion (Int64 to mp_bitcnt_t)
Explicit Conversion (SByte to mp_bitcnt_t)
Explicit Conversion (UInt64 to mp_bitcnt_t)
Explicit Conversion (mp_bitcnt_t to Byte)
Explicit Conversion (mp_bitcnt_t to SByte)
Explicit Conversion (mp_bitcnt_t to UInt16)
Explicit Conversion (mp_bitcnt_t to Int16)
Explicit Conversion (mp_bitcnt_t to Int32)
Implicit Conversion Operators
Implicit Conversion (Byte to mp_bitcnt_t)
Implicit Conversion (UInt16 to mp_bitcnt_t)
Implicit Conversion (UInt32 to mp_bitcnt_t)
Implicit Conversion (mp_bitcnt_t to UInt32)
Implicit Conversion (mp_bitcnt_t to UInt64)
Implicit Conversion (mp_bitcnt_t to Int64)
Inequality Operator
mp_bitcnt_t Fields
Value Field
mp_exp_t Structure
mp_exp_t Constructor
mp_exp_t Methods
Equals Method
Equals Method (Object)
Equals Method (mp_exp_t)
GetHashCode Method
ToString Method
mp_exp_t Operators and Type Conversions
Equality Operator
Explicit Conversion Operators
Explicit Conversion (Int64 to mp_exp_t)
Explicit Conversion (UInt32 to mp_exp_t)
Explicit Conversion (UInt64 to mp_exp_t)
Explicit Conversion (mp_exp_t to Byte)
Explicit Conversion (mp_exp_t to SByte)
Explicit Conversion (mp_exp_t to UInt16)
Explicit Conversion (mp_exp_t to Int16)
Explicit Conversion (mp_exp_t to UInt32)
Explicit Conversion (mp_exp_t to UInt64)
Implicit Conversion Operators
Implicit Conversion (Byte to mp_exp_t)
Implicit Conversion (Int16 to mp_exp_t)
Implicit Conversion (Int32 to mp_exp_t)
Implicit Conversion (SByte to mp_exp_t)
Implicit Conversion (UInt16 to mp_exp_t)
Implicit Conversion (mp_exp_t to Int32)
Implicit Conversion (mp_exp_t to Int64)
Inequality Operator
mp_exp_t Fields
Value Field
mp_limb_t Structure
mp_limb_t Constructor
mp_limb_t Methods
Equals Method
Equals Method (Object)
Equals Method (mp_limb_t)
GetHashCode Method
ToString Method
mp_limb_t Operators and Type Conversions
Equality Operator
Explicit Conversion Operators
Explicit Conversion (Int16 to mp_limb_t)
Explicit Conversion (Int32 to mp_limb_t)
Explicit Conversion (Int64 to mp_limb_t)
Explicit Conversion (SByte to mp_limb_t)
Explicit Conversion (mp_limb_t to Byte)
Explicit Conversion (mp_limb_t to SByte)
Explicit Conversion (mp_limb_t to UInt16)
Explicit Conversion (mp_limb_t to Int16)
Explicit Conversion (mp_limb_t to UInt32)
Explicit Conversion (mp_limb_t to Int32)
Explicit Conversion (mp_limb_t to Int64)
Implicit Conversion Operators
Implicit Conversion (Byte to mp_limb_t)
Implicit Conversion (UInt16 to mp_limb_t)
Implicit Conversion (UInt32 to mp_limb_t)
Implicit Conversion (UInt64 to mp_limb_t)
Implicit Conversion (mp_limb_t to UInt64)
Inequality Operator
mp_limb_t Fields
Value Field
mp_ptr Class
mp_ptr Constructor
mp_ptr Constructor (Byte[])
mp_ptr Constructor (UInt16[])
mp_ptr Constructor (UInt32[])
mp_ptr Constructor (UInt64[])
mp_ptr Constructor (mp_base)
mp_ptr Constructor (mp_size_t)
mp_ptr Properties
Item Property
Size Property
mp_ptr Methods
GetEnumerator Method
ToIntPtr Method
mp_size_t Structure
mp_size_t Constructor
mp_size_t Methods
Equals Method
Equals Method (Object)
Equals Method (mp_size_t)
GetHashCode Method
ToString Method
mp_size_t Operators and Type Conversions
Equality Operator
Explicit Conversion Operators
Explicit Conversion (Int64 to mp_size_t)
Explicit Conversion (UInt32 to mp_size_t)
Explicit Conversion (UInt64 to mp_size_t)
Explicit Conversion (mp_size_t to Byte)
Explicit Conversion (mp_size_t to SByte)
Explicit Conversion (mp_size_t to UInt16)
Explicit Conversion (mp_size_t to Int16)
Explicit Conversion (mp_size_t to UInt32)
Explicit Conversion (mp_size_t to UInt64)
Implicit Conversion Operators
Implicit Conversion (Byte to mp_size_t)
Implicit Conversion (Int16 to mp_size_t)
Implicit Conversion (Int32 to mp_size_t)
Implicit Conversion (SByte to mp_size_t)
Implicit Conversion (UInt16 to mp_size_t)
Implicit Conversion (mp_size_t to Int32)
Implicit Conversion (mp_size_t to Int64)
Inequality Operator
mp_size_t Fields
Value Field
mpf_t Class
mpf_t Constructor
mpf_t Properties
_mp_d_intptr Property
_mp_exp Property
_mp_prec Property
_mp_size Property
mpf_t Methods
ToIntPtr Method
ToString Method
mpf_t Type Conversions
Implicit Conversion (String to mpf_t)
mpf_t Fields
mpq_t Class
mpq_t Constructor
mpq_t Properties
_mp_den Property
_mp_num Property
mpq_t Methods
ToIntPtr Method
ToString Method
mpq_t Type Conversions
Implicit Conversion (String to mpq_t)
mpz_t Class
mpz_t Constructor
mpz_t Properties
_mp_alloc Property
_mp_d_intptr Property
_mp_size Property
mpz_t Methods
ToIntPtr Method
ToString Method
mpz_t Type Conversions
Implicit Conversion (String to mpz_t)
mpz_t Fields
ptr(T) Class
ptr(T) Constructor
ptr(T) Constructor
ptr(T) Constructor (T)
ptr(T) Methods
ptr(T) Fields
Value Field
reallocate_function Delegate
size_t Structure
size_t Constructor
size_t Methods
Equals Method
Equals Method (Object)
Equals Method (size_t)
GetHashCode Method
ToString Method
size_t Operators and Type Conversions
Equality Operator
Explicit Conversion Operators
Explicit Conversion (Int16 to size_t)
Explicit Conversion (Int32 to size_t)
Explicit Conversion (Int64 to size_t)
Explicit Conversion (SByte to size_t)
Explicit Conversion (size_t to Byte)
Explicit Conversion (size_t to SByte)
Explicit Conversion (size_t to UInt16)
Explicit Conversion (size_t to Int16)
Explicit Conversion (size_t to UInt32)
Explicit Conversion (size_t to Int32)
Explicit Conversion (size_t to Int64)
Implicit Conversion Operators
Implicit Conversion (Byte to size_t)
Implicit Conversion (UInt16 to size_t)
Implicit Conversion (UInt32 to size_t)
Implicit Conversion (UInt64 to size_t)
Implicit Conversion (size_t to UInt64)
Inequality Operator
size_t Fields
Value Field
va_list Class
va_list Constructor
va_list Methods
RetrieveArgumentValues Method
ToIntPtr Method
void_ptr Structure
void_ptr Constructor
void_ptr Methods
Equals Method
Equals Method (Object)
Equals Method (void_ptr)
FromIntPtr Method
GetHashCode Method
ToIntPtr Method
void_ptr Operators
Equality Operator
Inequality Operator
void_ptr Fields
Zero Field
Get in touch
Submit feedback about this site to:
[email protected]