![]() |
BlitzMax Extended
0.8.19
Pushing Blitz to the Max.
|
Helper array object storing BBBytes. More...
#include <blitz_array.h>
Inheritance diagram for BBByteArray:Data Fields | |
| BBClass * | clas |
| The class of the array. | |
| int | refs |
| The number of times an instance is currently used. | |
| const char * | type |
| The TypeTag of the data type which the array stores. | |
| BBSize | dims |
| The number of the array's dimensions. | |
| BBSize | size |
| The size of the array's data section in bytes. | |
| BBSize | scales [1] |
| The number of elements each dimension can hold. | |
| BBByte | data [] |
The array's data as a BBByte C-style array. | |
Data Fields inherited from BBArray | |
Data Fields inherited from BBObject | |
Helper array object storing BBBytes.
| BBClass* BBByteArray::clas |
The class of the array.
Reimplemented from BBArray.
| int BBByteArray::refs |
The number of times an instance is currently used.
Reimplemented from BBArray.
| BBSize BBByteArray::scales[1] |
The number of elements each dimension can hold.
The first dimension of this array (scales[0]) contains the number of all elements the array holds. It can be used as the array's length.
Reimplemented from BBArray.
| BBSize BBByteArray::size |
The size of the array's data section in bytes.
BBArray struct) is not included. Reimplemented from BBArray.
| const char* BBByteArray::type |
The TypeTag of the data type which the array stores.
b Specifies a BBByte array s Specifies a BBShort array i Specifies a BBInt array l Specifies a BBLong array f Specifies a BBFloat array d Specifies a BBDouble array : Specifies a BBObject array $ Specifies a BBString array [ Specifies a BBArray array Reimplemented from BBArray.
1.8.1.1