@Properties(inherit=python.class) public class PyNumberMethods extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
PyNumberMethods()
Default native constructor.
|
PyNumberMethods(long size)
Native array allocator.
|
PyNumberMethods(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public PyNumberMethods()
public PyNumberMethods(long size)
Pointer.position(long)
.public PyNumberMethods(Pointer p)
Pointer.Pointer(Pointer)
.public PyNumberMethods position(long position)
public binaryfunc nb_add()
public PyNumberMethods nb_add(binaryfunc setter)
public binaryfunc nb_subtract()
public PyNumberMethods nb_subtract(binaryfunc setter)
public binaryfunc nb_multiply()
public PyNumberMethods nb_multiply(binaryfunc setter)
public binaryfunc nb_remainder()
public PyNumberMethods nb_remainder(binaryfunc setter)
public binaryfunc nb_divmod()
public PyNumberMethods nb_divmod(binaryfunc setter)
public ternaryfunc nb_power()
public PyNumberMethods nb_power(ternaryfunc setter)
public unaryfunc nb_negative()
public PyNumberMethods nb_negative(unaryfunc setter)
public unaryfunc nb_positive()
public PyNumberMethods nb_positive(unaryfunc setter)
public unaryfunc nb_absolute()
public PyNumberMethods nb_absolute(unaryfunc setter)
public inquiry nb_bool()
public PyNumberMethods nb_bool(inquiry setter)
public unaryfunc nb_invert()
public PyNumberMethods nb_invert(unaryfunc setter)
public binaryfunc nb_lshift()
public PyNumberMethods nb_lshift(binaryfunc setter)
public binaryfunc nb_rshift()
public PyNumberMethods nb_rshift(binaryfunc setter)
public binaryfunc nb_and()
public PyNumberMethods nb_and(binaryfunc setter)
public binaryfunc nb_xor()
public PyNumberMethods nb_xor(binaryfunc setter)
public binaryfunc nb_or()
public PyNumberMethods nb_or(binaryfunc setter)
public unaryfunc nb_int()
public PyNumberMethods nb_int(unaryfunc setter)
public Pointer nb_reserved()
public PyNumberMethods nb_reserved(Pointer setter)
public unaryfunc nb_float()
public PyNumberMethods nb_float(unaryfunc setter)
public binaryfunc nb_inplace_add()
public PyNumberMethods nb_inplace_add(binaryfunc setter)
public binaryfunc nb_inplace_subtract()
public PyNumberMethods nb_inplace_subtract(binaryfunc setter)
public binaryfunc nb_inplace_multiply()
public PyNumberMethods nb_inplace_multiply(binaryfunc setter)
public binaryfunc nb_inplace_remainder()
public PyNumberMethods nb_inplace_remainder(binaryfunc setter)
public ternaryfunc nb_inplace_power()
public PyNumberMethods nb_inplace_power(ternaryfunc setter)
public binaryfunc nb_inplace_lshift()
public PyNumberMethods nb_inplace_lshift(binaryfunc setter)
public binaryfunc nb_inplace_rshift()
public PyNumberMethods nb_inplace_rshift(binaryfunc setter)
public binaryfunc nb_inplace_and()
public PyNumberMethods nb_inplace_and(binaryfunc setter)
public binaryfunc nb_inplace_xor()
public PyNumberMethods nb_inplace_xor(binaryfunc setter)
public binaryfunc nb_inplace_or()
public PyNumberMethods nb_inplace_or(binaryfunc setter)
public binaryfunc nb_floor_divide()
public PyNumberMethods nb_floor_divide(binaryfunc setter)
public binaryfunc nb_true_divide()
public PyNumberMethods nb_true_divide(binaryfunc setter)
public binaryfunc nb_inplace_floor_divide()
public PyNumberMethods nb_inplace_floor_divide(binaryfunc setter)
public binaryfunc nb_inplace_true_divide()
public PyNumberMethods nb_inplace_true_divide(binaryfunc setter)
public unaryfunc nb_index()
public PyNumberMethods nb_index(unaryfunc setter)
public binaryfunc nb_matrix_multiply()
public PyNumberMethods nb_matrix_multiply(binaryfunc setter)
public binaryfunc nb_inplace_matrix_multiply()
public PyNumberMethods nb_inplace_matrix_multiply(binaryfunc setter)
Copyright © 2020. All rights reserved.