+++ /dev/null
-/**
-@addtogroup GRAS_tut
-
-This section constitutes a tutorial to the GRAS programming environment.
-
- - \ref GRAS_tut_intro :\n
- This section details what GRAS is, and what are the target application
- class. It also formalize somehow the communication model used in GRAS.\n
- If you are new to the system and want to start using the tool as quickly
- as possible and learn by trying things out instead of reading a lenghty
- manual, you might want to start from next section directly.
- - \ref GRAS_tut_intro_what
- - \ref GRAS_tut_intro_model
-
- - \ref GRAS_tut_tour :\n
- This section aims at turning new-comers into GRAS power user. It briefly
- explains how to install the framework and setup your own projects. Then,
- an example distributed application is builded incrementaly to show the
- several aspects of the framework.
- - Part 1: Bases
- - \ref GRAS_tut_tour_install
- - \ref GRAS_tut_tour_setup
- - Part 2: Message passing
- - \ref GRAS_tut_tour_simpleexchange
- - \ref GRAS_tut_tour_args
- - \ref GRAS_tut_tour_callbacks
- - \ref GRAS_tut_tour_globals
- - \ref GRAS_tut_tour_logs
- - \ref GRAS_tut_tour_timers
- - \ref GRAS_tut_tour_exceptions
- - \ref GRAS_tut_tour_simpledata
- - \ref GRAS_tut_tour_rpc
- - \ref GRAS_tut_tour_explicitwait
- - \ref GRAS_tut_tour_message_recaping
- - Part 3: Data description
- - \ref GRAS_tut_tour_staticstruct
- - \ref GRAS_tut_tour_pointers
- - \ref GRAS_tut_tour_dynar
- - \ref GRAS_tut_tour_manualdatadef
- - \ref GRAS_tut_tour_exchangecb
- - Part 4: Advanced topics (TODO)
-
- - \ref GRAS_howto :\n
- This section contains some self-contained document explaining one
- aspect of the framework which would be hard to integrate in the
- suite of lessons composing the tutorial.
- - \ref GRAS_howto_design
-
-*/
-