Package org.bytedeco.cpython
Class PyNumberMethods
java.lang.Object
org.bytedeco.javacpp.Pointer
org.bytedeco.cpython.PyNumberMethods
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionDefault native constructor.PyNumberMethods(long size) Native array allocator.Pointer cast constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetPointer(long i) nb_absolute(unaryfunc setter) nb_add()nb_add(binaryfunc setter) nb_and()nb_and(binaryfunc setter) nb_bool()nb_divmod(binaryfunc setter) nb_float()nb_floor_divide(binaryfunc setter) nb_index()nb_inplace_add(binaryfunc setter) nb_inplace_and(binaryfunc setter) nb_inplace_floor_divide(binaryfunc setter) nb_inplace_lshift(binaryfunc setter) nb_inplace_matrix_multiply(binaryfunc setter) nb_inplace_multiply(binaryfunc setter) nb_inplace_or(binaryfunc setter) nb_inplace_power(ternaryfunc setter) nb_inplace_remainder(binaryfunc setter) nb_inplace_rshift(binaryfunc setter) nb_inplace_subtract(binaryfunc setter) nb_inplace_true_divide(binaryfunc setter) nb_inplace_xor(binaryfunc setter) nb_int()nb_lshift(binaryfunc setter) nb_matrix_multiply(binaryfunc setter) nb_multiply(binaryfunc setter) nb_negative(unaryfunc setter) nb_or()nb_or(binaryfunc setter) nb_positive(unaryfunc setter) nb_power()nb_power(ternaryfunc setter) nb_remainder(binaryfunc setter) nb_reserved(Pointer setter) nb_rshift(binaryfunc setter) nb_subtract(binaryfunc setter) nb_true_divide(binaryfunc setter) nb_xor()nb_xor(binaryfunc setter) position(long position) Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
Constructor Details
-
PyNumberMethods
public PyNumberMethods()Default native constructor. -
PyNumberMethods
public PyNumberMethods(long size) Native array allocator. Access withPointer.position(long). -
PyNumberMethods
Pointer cast constructor. InvokesPointer(Pointer).
-
-
Method Details
-
position
-
getPointer
- Overrides:
getPointerin classPointer
-
nb_add
-
nb_add
-
nb_subtract
-
nb_subtract
-
nb_multiply
-
nb_multiply
-
nb_remainder
-
nb_remainder
-
nb_divmod
-
nb_divmod
-
nb_power
-
nb_power
-
nb_negative
-
nb_negative
-
nb_positive
-
nb_positive
-
nb_absolute
-
nb_absolute
-
nb_bool
-
nb_bool
-
nb_invert
-
nb_invert
-
nb_lshift
-
nb_lshift
-
nb_rshift
-
nb_rshift
-
nb_and
-
nb_and
-
nb_xor
-
nb_xor
-
nb_or
-
nb_or
-
nb_int
-
nb_int
-
nb_reserved
-
nb_reserved
-
nb_float
-
nb_float
-
nb_inplace_add
-
nb_inplace_add
-
nb_inplace_subtract
-
nb_inplace_subtract
-
nb_inplace_multiply
-
nb_inplace_multiply
-
nb_inplace_remainder
-
nb_inplace_remainder
-
nb_inplace_power
-
nb_inplace_power
-
nb_inplace_lshift
-
nb_inplace_lshift
-
nb_inplace_rshift
-
nb_inplace_rshift
-
nb_inplace_and
-
nb_inplace_and
-
nb_inplace_xor
-
nb_inplace_xor
-
nb_inplace_or
-
nb_inplace_or
-
nb_floor_divide
-
nb_floor_divide
-
nb_true_divide
-
nb_true_divide
-
nb_inplace_floor_divide
-
nb_inplace_floor_divide
-
nb_inplace_true_divide
-
nb_inplace_true_divide
-
nb_index
-
nb_index
-
nb_matrix_multiply
-
nb_matrix_multiply
-
nb_inplace_matrix_multiply
-
nb_inplace_matrix_multiply
-