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

AwaCStringArrayIteratorAwaStringArray_NewCStringArrayIterator (const AwaStringArray *array)
 
AwaIntegerArrayIteratorAwaIntegerArray_NewIntegerArrayIterator (const AwaIntegerArray *array)
 
AwaFloatArrayIteratorAwaFloatArray_NewFloatArrayIterator (const AwaFloatArray *array)
 
AwaBooleanArrayIteratorAwaBooleanArray_NewBooleanArrayIterator (const AwaBooleanArray *array)
 
AwaOpaqueArrayIteratorAwaOpaqueArray_NewOpaqueArrayIterator (const AwaOpaqueArray *array)
 
AwaTimeArrayIteratorAwaTimeArray_NewTimeArrayIterator (const AwaTimeArray *array)
 
AwaObjectLinkArrayIteratorAwaObjectLinkArray_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)