00001 #ifndef __UNICONFITER_CS_H 00002 #define __UNICONFITER_CS_H 00003 00004 #include "uniconf-csharp.h" 00005 00006 #ifdef __cplusplus 00007 extern "C" { 00008 #endif 00009 00010 typedef void * uniconfiter_t; 00011 00012 uniconfiter_t uniconf_iter_init(uniconf_t uni); 00013 00014 void uniconf_iter_free(uniconfiter_t iter); 00015 00016 void uniconf_iter_rewind(uniconfiter_t iter); 00017 00018 int uniconf_iter_next(uniconfiter_t iter); 00019 00020 uniconf_t uniconf_iter_cur(uniconfiter_t iter); 00021 00022 #ifdef __cplusplus 00023 } 00024 #endif 00025 00026 #endif 00027