ajarr
Ajax character object.
Holds a character array with additional data.
The length is known and held internally.
Saves on length calculation, and allows growth in reserved memory without
changing the pointer in the calling routine.
AjPChar is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajChararrGet | Retrieve a character from an array
|
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | char* | Array of characters
|
Ajax integer object.
Holds an integer array with additional data.
The length is known and held internally.
AjPInt is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Name | Description |
ajIntDel | Default destructor
|
Cast(s)
Name | Description |
ajIntGet | Retrieve an integer from an array
|
Modifier(s)
Name | Description |
ajIntPut | Load an integer array element
|
Cast(s)
Name | Description |
ajIntInt | Retrieve internal pointer
|
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | ajint* | Array of integers
|
Ajax 2d integer object.
Holds an integer array with additional data.
The length is known and held internally.
AjPInt2d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajInt2dGet | Retrieve an integer from an array
|
Modifier(s)
Name | Description |
ajInt2dPut | Load an integer array element
|
Cast(s)
Name | Description |
ajInt2dInt | Retrieve internal pointer
|
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPInt* | Array of integer arrays
|
Ajax 3d integer object.
Holds an integer array with additional data.
The length is known and held internally.
AjPInt3d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajInt3dGet | Retrieve an integer from an array
|
Modifier(s)
Name | Description |
ajInt3dPut | Load an integer array element
|
Cast(s)
Name | Description |
ajInt3dInt | Retrieve internal pointer
|
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPInt2d* | Array of 2d integer arrays
|
Ajax float object.
Holds a float array with additional data.
The length is known and held internally.
AjPFloat is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajFloatGet | Retrieve a float from an array
|
Modifier(s)
Name | Description |
ajFloatPut | Load a float array element
|
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | float* | Array of floats
|
Ajax 2d float object.
Holds a 2d float array with additional data.
The length is known and held internally.
AjPFloat2d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPFloat* | Array of float arrays
|
Ajax 3d float object.
Holds a 3d float array with additional data.
The length is known and held internally.
AjPFloat3d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPFloat2d* | Array of 2d float arrays
|
Ajax double object.
Holds a double array with additional data.
The length is known and held internally.
AjPDouble is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajDoubleGet | Retrieve a double from an array
|
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | double* | Array of doubles
|
Ajax 2d double object.
Holds a 2d double array with additional data.
The length is known and held internally.
AjPDouble2d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPDouble* | Array of double arrays
|
Ajax 3d double object.
Holds a 3d double array with additional data.
The length is known and held internally.
AjPDouble3d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPDouble2d* | Array of 2d double arrays
|
Ajax short object.
Holds a short array with additional data.
The length is known and held internally.
AjPShort is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajShortGet | Retrieve a short from an array
|
Modifier(s)
Name | Description |
ajShortPut | Load a short array element
|
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | short* | Array of shorts
|
Ajax 2d short object.
Holds a 2d short array with additional data.
The length is known and held internally.
AjPShort2d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPShort* | Array of short arrays
|
Ajax 3d short object.
Holds a 3d short array with additional data.
The length is known and held internally.
AjPShort3d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPShort2d* | Array of 2d short arrays
|
Ajax ajlong object.
Holds a ajlong array with additional data.
The length is known and held internally.
AjPLong is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajLongGet | Retrieve a ajlong from an array
|
Modifier(s)
Name | Description |
ajLongPut | Load a ajlong array element
|
Cast(s)
Name | Description |
ajLongLong | Retrieve internal pointer
|
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | ajlong* | Array of longs
|
Ajax 2d ajlong object.
Holds a 2d ajlong array with additional data.
The length is known and held internally.
AjPLong2d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajLong2dGet | Retrieve a ajlong from an array
|
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPLong* | Array of long arrays
|
Ajax 3d ajlong object.
Holds a 3d ajlong array with additional data.
The length is known and held internally.
AjPLong3d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajLong3dGet | Retrieve a ajlong from an array
|
Modifier(s)
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPLong2d* | Array of 2d long arrays
|
Ajax unsigned integer object.
Holds an unsigned integer array with additional data.
The length is known and held internally.
AjPUint is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajUintGet | Retrieve an integer from an array
|
Modifier(s)
Name | Description |
ajUintPut | Load an integer array element
|
Cast(s)
Name | Description |
ajUintUint | Retrieve internal pointer
|
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | ajuint* | Array of integers
|
Ajax 2d unsigned integer object.
Holds an unsigned integer array with additional data.
The length is known and held internally.
AjPUint2d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajUint2dGet | Retrieve an integer from an array
|
Modifier(s)
Name | Description |
ajUint2dPut | Load an integer array element
|
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPUint* | Array of integer arrays
|
Ajax 3d unsigned integer object.
Holds an unsigned integer array with additional data.
The length is known and held internally.
AjPUint3d is implemented as a pointer to a C data structure.
Alias name(s)
Constructor(s)
Destructor(s)
Cast(s)
Name | Description |
ajUint3dGet | Retrieve an integer from an array
|
Modifier(s)
Name | Description |
ajUint3dPut | Load an integer array element
|
Cast(s)
Attributes
Name | Type | Description |
Res | ajuint | Reserved space in case of extension
|
Len | ajuint | Actual length used
|
Ptr | AjPUint2d* | Array of 2d integer arrays
|