first try at killing GRAS -- does not compile yet
Tranform extern for XBT_PUBLIC
Just cleaned some stuff to only show undocumented functions refered
further doxygen fixes (I'll try to stop for today)
document gras_agent_spawn git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8747 48e7efb5-ca39-0410-a469-dd3cf9ba447f
implement gras_agent_spawn in RL, kill the data argument out of it git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8642 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Indent include and src using this command: indent -kr -br -brs -ce -bbo --dont-break-procedure-type --no-tabs --cuddle-do-while --cuddle-else --indent-level2 --leave-preprocessor-space --no-space-after-function-call-names I also had to play with fromdos and to check that sg_unit_extractor.pl did not get fooled by XBT_TEST_UNIT lines splitted in half by indent. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8394 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Fix copyright headers git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7646 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Kill old $Id$ command dating from CVS git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7645 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Fix the doc and update the biblio. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7041 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Reindent everything (possibly breaking all branches, but for the last time) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6309 48e7efb5-ca39-0410-a469-dd3cf9ba447f
typo-- git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6234 48e7efb5-ca39-0410-a469-dd3cf9ba447f
fix previous commit on gras_userdata_new() by using the result of gras_userdata_set() instead of calling gras_userdata_get right after git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6230 48e7efb5-ca39-0410-a469-dd3cf9ba447f
make sure that the gras_userdata_new() macro returns what just got malloced git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6229 48e7efb5-ca39-0410-a469-dd3cf9ba447f
gras_userdata_new expects the pointed type, not the pointer type. Fix tutorial, and add a bunch of warnings in the doc git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6227 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Add a link from the documentation down to the relevant tutorial section git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6226 48e7efb5-ca39-0410-a469-dd3cf9ba447f
* Cleanup the DTD by renaming: <cpu> to <host> <network_link> to <link> <route_element> to <link:ctn> "name" attributes to "id" * Modify the DTD to add properties to <process>, <host> and <link> In the DTD, these are <prop name=... value=...> subtags, and this can be retrieved as a xbt_dict from the source code (see below) * Add the following functions to the user API to retrieve (as xbt_dict) the properties defined in XML: xbt_dict_t SD_link_get_properties(SD_link_t link); const char* SD_link_get_property_value(SD_link_t l,char* name); and, on the same model, SD_workstation_get_{properties,property_value}() MSG_process_get_{properties,property_value}() MSG_host_get_{properties,property_value}() gras_process_get_{properties,property_value}() gras_os_host_get_{properties,property_value}() * Modify the parser to work in one pass only. Some more work may be done so that surf does the parsing after the models have declared the callbacks. * Enforce the order in the DTD: routes must come after the last CPU, router and link git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4876 48e7efb5-ca39-0410-a469-dd3cf9ba447f
New function: gras_agent_spawn git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3728 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Move a private symbol (that I may want to kill soon) out of user's sight git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3722 48e7efb5-ca39-0410-a469-dd3cf9ba447f
take care of new dll import and dll export in Windows git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3093 48e7efb5-ca39-0410-a469-dd3cf9ba447f