5 #ifndef MCGIDI_map_h_included 
    6 #define MCGIDI_map_h_included 
   10 #if defined __cplusplus 
   69 #if defined __cplusplus 
MCGIDI_map * MCGIDI_map_new(statusMessageReporting *smr)
 
MCGIDI_mapEntry * MCGIDI_map_getFirstEntry(MCGIDI_map *map)
 
int MCGIDI_map_walkTree(statusMessageReporting *smr, MCGIDI_map *map, int(*handler)(MCGIDI_mapEntry *entry, int level, void *userData), void *userData)
 
void MCGIDI_map_simpleWrite(FILE *f, MCGIDI_map *map)
 
MCGIDI_map * MCGIDI_map_readFile(statusMessageReporting *smr, const char *basePath, const char *mapFileName)
 
smr_userInterface smrUserInterface
 
char *(* smr_userInterface)(void *userData)
 
MCGIDI_map * MCGIDI_map_findAllOfTarget(statusMessageReporting *smr, MCGIDI_map *map, const char *projectile, const char *targetName)
 
int MCGIDI_map_addPath(statusMessageReporting *smr, MCGIDI_map *map, const char *path)
 
void * MCGIDI_map_free(statusMessageReporting *smr, MCGIDI_map *map)
 
MCGIDI_mapEntry * MCGIDI_map_getNextEntry(MCGIDI_mapEntry *entry)
 
MCGIDI_mapEntry * mapEntries
 
char * MCGIDI_map_toXMLString(statusMessageReporting *smr, MCGIDI_map *map)
 
MCGIDI_map * MCGIDI_map_findAllOfTargetViaPoPIDs(statusMessageReporting *smr, MCGIDI_map *map, int projectile_PoPID, int target_PoPID)
 
char * MCGIDI_map_getFullPath(statusMessageReporting *smr, MCGIDI_map *map, const char *endPath)
 
int globalPoPsIndexTarget
 
int MCGIDI_map_addTarget(statusMessageReporting *smr, MCGIDI_map *map, const char *method, const char *path, const char *evaluation, const char *projectile, const char *targetName)
 
MCGIDI_map_smr smrUserInterface
 
void MCGIDI_map_release(statusMessageReporting *smr, MCGIDI_map *map)
 
int MCGIDI_map_initialize(statusMessageReporting *smr, MCGIDI_map *map)
 
char * MCGIDI_map_getTargetsFullPath(statusMessageReporting *smr, MCGIDI_mapEntry *target)
 
char * MCGIDI_map_findTargetViaPoPIDs(statusMessageReporting *smr, MCGIDI_map *map, const char *evaluation, int projectile_PoPID, int target_PoPID)
 
char * MCGIDI_map_findTarget(statusMessageReporting *smr, MCGIDI_map *map, const char *evaluation, const char *projectile, const char *targetName)