#include <stdio.h>
#include <sys/types.h>
#include <elwix.h>
#include <aitcfg.h>
int
main(int argc, char **argv)
{
cfg_root_t cfg;
register int i;
int n;
char wrk[STRSIZ];
if (argc < 2) {
printf("%s <config>\n", *argv);
return 1;
}
if (cfgLoadConfig(argv[1], &cfg)) {
printf("Error:: can't load %s file\n", argv[1]);
return 1;
}
n = cfg_getAttributeLong(&cfg, "roi", "number");
printf("number=%d - %s\n", n, cfg_getAttribute(&cfg, "roi", "number"));
for (i = 0; i < n; i++) {
snprintf(wrk, sizeof wrk, "roi_%d_id", i);
printf("%s=%s\n", wrk, cfg_getAttribute(&cfg, "roi", wrk));
snprintf(wrk, sizeof wrk, "roi_%d_name", i);
printf("%s=%s\n", wrk, cfg_getAttribute(&cfg, "roi", wrk));
snprintf(wrk, sizeof wrk, "roi_%d_pts", i);
printf("%s=%s\n", wrk, cfg_getAttribute(&cfg, "roi", wrk));
}
cfgUnloadConfig(&cfg);
mpool_dump(NULL, NULL);
return 0;
}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>