X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0f5e8daaa6e9f74521068aa75837200bcd182ea6..aee58827f69b637a767d51db4c5a0f14aefce3b9:/include/xbt/set.h diff --git a/include/xbt/set.h b/include/xbt/set.h index 0df9ff167f..1d87320332 100644 --- a/include/xbt/set.h +++ b/include/xbt/set.h @@ -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. *