Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
input file for surf usag2 test suite
[simgrid.git] / doc / gtut-tour.doc
index bb4e7fd..402a7f0 100644 (file)
@@ -16,8 +16,15 @@ all features available in GRAS.
       DOXYGEN_NAVBAR_CHILD "6: Logs"=GRAS_tut_tour_logs.html
       DOXYGEN_NAVBAR_CHILD "7: Timers"=GRAS_tut_tour_timers.html
       DOXYGEN_NAVBAR_CHILD "8: Exceptions"=GRAS_tut_tour_exceptions.html
-      DOXYGEN_NAVBAR_CHILD "9: Simple data"=GRAS_tut_tour_simpledata.html
+      DOXYGEN_NAVBAR_CHILD "9: Data exchange"=GRAS_tut_tour_simpledata.html
       DOXYGEN_NAVBAR_CHILD "10: RPC"=GRAS_tut_tour_rpc.html
+      DOXYGEN_NAVBAR_CHILD "11: Explicit wait"=GRAS_tut_tour_explicitwait.html
+      DOXYGEN_NAVBAR_CHILD "Recapping part 1"=GRAS_tut_tour_message_recaping.html
+      DOXYGEN_NAVBAR_CHILD "12: Static data definition"=GRAS_tut_tour_staticstruct.html
+      DOXYGEN_NAVBAR_CHILD "13: Pointers definition"=GRAS_tut_tour_pointers.html
+      DOXYGEN_NAVBAR_CHILD "14: Dynars definition"=GRAS_tut_tour_dynars.html
+      DOXYGEN_NAVBAR_CHILD "15: Manual data definition"=GRAS_tut_tour_manualdatadef.html
+      DOXYGEN_NAVBAR_CHILD "16: Advanced data definition"=GRAS_tut_tour_exchangecb.html
     --> \endhtmlonly
 
 <b>Part 1: Bases</b>
@@ -75,26 +82,71 @@ all features available in GRAS.
      
    - \ref GRAS_tut_tour_simpledata
       - \ref GRAS_tut_tour_simpledata_intro
+         - \ref GRAS_tut_tour_simpledata_intro_conv
+         - \ref GRAS_tut_tour_simpledata_intro_gras
+         - \ref GRAS_tut_tour_simpledata_use
       - \ref GRAS_tut_tour_simpledata_example
       - \ref GRAS_tut_tour_simpledata_recap
       
    - \ref GRAS_tut_tour_rpc
       - \ref GRAS_tut_tour_rpc_intro
       - \ref GRAS_tut_tour_rpc_use
+         - \ref GRAS_tut_tour_rpc_use_declare
+         - \ref GRAS_tut_tour_rpc_use_i2a_cb
+         - \ref GRAS_tut_tour_rpc_use_a2i_cb
+         - \ref GRAS_tut_tour_rpc_use_rest
       - \ref GRAS_tut_tour_rpc_recap
-  
+   - \ref GRAS_tut_tour_explicitwait
+     - GRAS_tut_tour_explicitwait_intro
+     - GRAS_tut_tour_explicitwait_use
+     - GRAS_tut_tour_explicitwait_recap
+     
+   - \ref GRAS_tut_tour_message_recaping
+      - \ref GRAS_tut_tour_message_recaping_intro
+      - \ref GRAS_tut_tour_message_recaping_rpc
+         - \ref GRAS_tut_tour_message_recaping_rpc1
+        - \ref GRAS_tut_tour_message_recaping_rpc2
+         - \ref GRAS_tut_tour_message_recaping_rpc3
+        - \ref GRAS_tut_tour_message_recaping_rpc4
+         - \ref GRAS_tut_tour_message_recaping_rpc5
+         - \ref GRAS_tut_tour_message_recaping_rpc_aside1
+        - \ref GRAS_tut_tour_message_recaping_rpc_aside2
+        - \ref GRAS_tut_tour_message_recaping_rpc_aside3
+      - \ref GRAS_tut_tour_message_recaping_sync
+                      
+<b>Part 3: Data description</b>
+
+   - \ref GRAS_tut_tour_staticstruct Automatic parsing of static data types
+      - \ref GRAS_tut_tour_staticstruct_intro
+      - \ref GRAS_tut_tour_staticstruct_use
+      - \ref GRAS_tut_tour_staticstruct_recap
+      
+   - \ref GRAS_tut_tour_pointers Automatic parsing of datatypes containing pointers
+      - \ref GRAS_tut_tour_pointers_intro
+      - \ref GRAS_tut_tour_pointers_use
+      - \ref GRAS_tut_tour_pointers_recap
+      
+   - \ref GRAS_tut_tour_dynar Exchanging dynars (and matrices)
+      - \ref GRAS_tut_tour_dynar_intro
+      - \ref GRAS_tut_tour_dynar_use
+      - \ref GRAS_tut_tour_dynar_recap
+      
+   - \ref GRAS_tut_tour_manualdatadef Manual data description: the full power
+      - \ref GRAS_tut_tour_manualdatadef_intro
+      - \ref GRAS_tut_tour_manualdatadef_use
+      - \ref GRAS_tut_tour_manualdatadef_recap
+      
+   - \ref GRAS_tut_tour_exchangecb Exchange callbacks: yes you can
+      - \ref GRAS_tut_tour_exchangecb_intro
+      - \ref GRAS_tut_tour_exchangecb_use
+      - \ref GRAS_tut_tour_exchangecb_recap
+
+<b>Part 4: Advanced topics</b>
+
 Unfortunately, the tour is not terminated yet, but I already know the kind
 of missi^W lessons I want to add:
 
-<b>Part 3: Data description</b>
-   - Exchanging simple data through ping-pong
-   - Automatic parsing of static data types
-   - Automatic parsing of datatypes containing pointers
-   - Exchanging dynars (and matrices)
-   - Manual data description: the full power
-   - Exchange callbacks: yes you can
-     
-<b>Part 4: Advanced topics</b>
    - Computation virtualization
    - Splitting in several files (logs, datadesc)
    - Debugging GRAS programs