Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
declare all types that we may use
[simgrid.git] / include / xbt / set.h
index 0df9ff1..1d87320 100644 (file)
@@ -1,6 +1,6 @@
 /* xbt/set.h -- api to a generic dictionary                                 */
 
-/* Copyright (c) 2004, 2005, 2006, 2007, 2009, 2010. The SimGrid Team.
+/* Copyright (c) 2004-2007, 2009-2010, 2012-2014. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -20,21 +20,26 @@ SG_BEGIN_DECL()
  *  The elements stored in such a data structure can be retrieve both by
  *  name and by ID. For this to work, the first fields of the structures
  *  stored must begin with the following fields:
- *  \verbatim struct {
- unsigned int ID;
- char        *name;
- unsigned int name_len;
- // my other fields, constituting the payload
-} my_element_type_t; \endverbatim
+\verbatim
+ struct {
+   unsigned int ID;
+   char        *name;
+   unsigned int name_len;
+   // my other fields, constituting the payload
+ } my_element_type_t;
+\endverbatim
  *
  *  Since we are casting elements around, no protection is ensured by the
  * compiler. It is thus safer to define the headers using the macro
  * defined to that extend:
- *  \verbatim struct {
+ *
+\verbatim
+struct {
  XBT_SET_HEADERS;
 
  // my other fields, constituting the payload
-} my_element_type_t; \endverbatim
+} my_element_type_t;
+\endverbatim
  *
  *  It is now possible to remove an element from such a data structure.
  *