@@ -407,7 +407,7 @@ int cdiIterator_nextField(CdiIterator *me); //Points the iterator at the ne
char*cdiIterator_inqStartTime(CdiIterator*me);//Returns the (start) time as an ISO-8601 coded string. The caller is responsible to free() the returned string.
char*cdiIterator_inqEndTime(CdiIterator*me);//Returns the end time of an integration period as an ISO-8601 coded string, or NULL if there is no end time. The caller is responsible to free() the returned string.
char*cdiIterator_inqVTime(CdiIterator*me);//Returns the validity date as an ISO-8601 coded string. The caller is responsible to free() the returned string.
intcdiIterator_inqLevelType(CdiIterator*me,intlevelSelector,char**outName_optional,char**outLongName_optional,char**outStdName_optional,char**outUnit);//callers are responsible to free() strings that they request
intcdiIterator_inqLevelType(CdiIterator*me,intlevelSelector,char**outName_optional,char**outLongName_optional,char**outStdName_optional,char**outUnit_optional);//callers are responsible to free() strings that they request
intcdiIterator_inqLevel(CdiIterator*me,intlevelSelector,double*outValue1_optional,double*outValue2_optional);//outValue2 is only written to if the level is a hybrid level
intcdiIterator_inqLevelUuid(CdiIterator*me,int*outVgridNumber_optional,int*outLevelCount_optional,unsignedcharoutUuid_optional[CDI_UUID_SIZE]);//outUuid must point to a buffer of 16 bytes, returns an error code if no generalized zaxis is used.