Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
further parser cleanups
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 7 Nov 2011 17:05:18 +0000 (18:05 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 7 Nov 2011 17:05:18 +0000 (18:05 +0100)
commit7329497f42d918f8bac62146274854ef8c199681
tree35e139db56fa4fe2a0d39ab34e0b8c037dbfa820
parent4ce5c470afd6b579354fd46d5ed50967df28a437
further parser cleanups

Properly integrate the begin and end of platform definition in sg_platf.

New public functions:
 - sg_platf_open()
 - sg_platf_close()
New internal callback:
 - sg_platf_postparse_add_cb(void_f_void_t)
 (nobody cares about sg_platf_open(), it's just here for cosmetics in
  user code)
14 files changed:
include/simgrid/platf.h
include/surf/surfxml_parse.h
src/include/simgrid/platf_interface.h
src/instr/instr_routing.c
src/surf/cpu.c
src/surf/cpu_im.c
src/surf/cpu_ti.c
src/surf/network.c
src/surf/network_im.c
src/surf/sg_platf.c
src/surf/surf_routing.c
src/surf/surfxml_parse.c
src/surf/surfxml_parseplatf.c
src/surf/workstation_ptask_L07.c