#include <urlan.h>
Data Fields | |
| uint8_t | type |
| UrlanDataType identifier. | |
| uint8_t | elemSize |
| This typically holds the byte size of each element. | |
| uint8_t | form |
| This can indicate a specific form of the data (such as a string encoding). | |
| uint8_t | flags |
| This member is currently unused. | |
| UIndex | used |
| This typically holds the number of elements in the buffer. | |
| union { | |
| UBuffer * buf | |
| Buffers. | |
| UCell * cell | |
| Cells. | |
| char * c | |
| chars | |
| uint8_t * b | |
| bytes | |
| int16_t * i16 | |
| int16_t | |
| uint16_t * u16 | |
| uint16_t | |
| int32_t * i | |
| int32_t | |
| uint32_t * u32 | |
| uint32_t | |
| double * d | |
| doubles | |
| float * f | |
| floats | |
| void * v | |
| Other. | |
| } | ptr |
| This typically holds a pointer to a chunk of memory. | |