Example #1
0
wi_enumerator_t * wi_set_data_enumerator(wi_set_t *set) {
	return wi_autorelease(wi_enumerator_init_with_collection(wi_enumerator_alloc(), set, wi_enumerator_set_data_enumerator));
}
Example #2
0
wi_enumerator_t * wi_array_reverse_data_enumerator(wi_array_t *array) {
	return wi_autorelease(wi_enumerator_init_with_array(wi_enumerator_alloc(), array, wi_enumerator_array_reverse_data_enumerator));
}
Example #3
0
wi_enumerator_t * wi_dictionary_data_enumerator(wi_dictionary_t *dictionary) {
    return wi_autorelease(wi_enumerator_init_with_collection(wi_enumerator_alloc(), dictionary, wi_enumerator_dictionary_data_enumerator));
}
Example #4
0
wi_enumerator_t * wi_array_data_enumerator(wi_array_t *array) {
	return wi_autorelease(wi_enumerator_init_with_collection(wi_enumerator_alloc(), array, wi_enumerator_array_data_enumerator));
}