Awa LWM2M C API (0.2.5)  
Functions
Awa___Array_New___ArrayIterator

Allocate and return a pointer to a new Array Iterator of the specified type, that can be used to walk through values inside the array. More...

Functions

AwaCStringArrayIterator * AwaStringArray_NewCStringArrayIterator (const AwaStringArray *array)
 
AwaIntegerArrayIterator * AwaIntegerArray_NewIntegerArrayIterator (const AwaIntegerArray *array)
 
AwaFloatArrayIterator * AwaFloatArray_NewFloatArrayIterator (const AwaFloatArray *array)
 
AwaBooleanArrayIterator * AwaBooleanArray_NewBooleanArrayIterator (const AwaBooleanArray *array)
 
AwaOpaqueArrayIterator * AwaOpaqueArray_NewOpaqueArrayIterator (const AwaOpaqueArray *array)
 
AwaTimeArrayIterator * AwaTimeArray_NewTimeArrayIterator (const AwaTimeArray *array)
 
AwaObjectLinkArrayIterator * AwaObjectLinkArray_NewObjectLinkArrayIterator (const AwaObjectLinkArray *array)
 

Detailed Description

Allocate and return a pointer to a new Array Iterator of the specified type, that can be used to walk through values inside the array.

The Array Iterator is owned by the caller and should eventually be freed with Awa___ArrayIterator_Free.

Parameters
[in]arrayA const pointer to a valid resource array of the specified type.
Returns
the newly allocated Array Iterator on success.
NULL on failure.

Function Documentation

AwaCStringArrayIterator* AwaStringArray_NewCStringArrayIterator ( const AwaStringArray *  array)
AwaIntegerArrayIterator* AwaIntegerArray_NewIntegerArrayIterator ( const AwaIntegerArray *  array)
AwaFloatArrayIterator* AwaFloatArray_NewFloatArrayIterator ( const AwaFloatArray *  array)
AwaBooleanArrayIterator* AwaBooleanArray_NewBooleanArrayIterator ( const AwaBooleanArray *  array)
AwaOpaqueArrayIterator* AwaOpaqueArray_NewOpaqueArrayIterator ( const AwaOpaqueArray *  array)
AwaTimeArrayIterator* AwaTimeArray_NewTimeArrayIterator ( const AwaTimeArray *  array)
AwaObjectLinkArrayIterator* AwaObjectLinkArray_NewObjectLinkArrayIterator ( const AwaObjectLinkArray *  array)