next | previous | forward | backward | up | top | index | toc | Macaulay2 website
ForeignFunctions :: foreignPointerArrayType

foreignPointerArrayType -- construct a foreign pointer array type



To construct a foreign array pointer type, specify a name and the type of the elements of each array. This type must necessarily be some kind of pointer type.

i1 : foreignPointerArrayType("myPointerArray", 3 * int)

o1 = myPointerArray

o1 : ForeignPointerArrayType

If the name is omitted, then a default one is chosen by taking the name of the type of the elements and appending a star.

i2 : foreignPointerArrayType(3 * int)

o2 = int32[3]*

o2 : ForeignPointerArrayType

Ways to use foreignPointerArrayType :

For the programmer

The object foreignPointerArrayType is a method function.