Public Attributes | |
int | version |
unsigned int | member_size |
unsigned int | len |
unsigned int | max |
unsigned int | step |
void * | members |
Detailed Description
Inline array structure.
- Note:
- Use Eina_Inarray instead.
- Do not modify these fields directly, use eina_inarray_step_set() or eina_inarray_new() instead.
- Since (EFL) :
- 1.2
- Examples:
- eina_inarray_01.c, eina_inarray_02.c, and eina_inarray_03.c.
Member Data Documentation
unsigned int _Eina_Inarray::len |
Number of elements used by the members
unsigned int _Eina_Inarray::max |
Number of elements allocated to the members
unsigned int _Eina_Inarray::member_size |
Byte size of each entry in the members
void* _Eina_Inarray::members |
Actual array of elements
unsigned int _Eina_Inarray::step |
Amount to grow the number of members allocated
Should match the EINA_ARRAY_VERSION used when compiling your apps, provided for ABI compatibility