A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add first implementation of variable for-loop
[simgrid.git]
/
src
/
xbt
/
dict_cursor.c
diff --git
a/src/xbt/dict_cursor.c
b/src/xbt/dict_cursor.c
index
b528645
..
7ec5ffd
100644
(file)
--- a/
src/xbt/dict_cursor.c
+++ b/
src/xbt/dict_cursor.c
@@
-1,6
+1,6
@@
/* dict_cursor - iterators over dictionaries */
/* dict_cursor - iterators over dictionaries */
-/* Copyright (c) 2004-20
18
. The SimGrid Team.
+/* Copyright (c) 2004-20
23
. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
@@
-22,7
+22,7
@@
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(xbt_dict_cursor, xbt_dict, "To traverse dictiona
/** @brief Creator
* @param dict the dict
*/
/** @brief Creator
* @param dict the dict
*/
-inline xbt_dict_cursor_t xbt_dict_cursor_new(const
xbt_dict_t dict)
+inline xbt_dict_cursor_t xbt_dict_cursor_new(const
_
xbt_dict_t dict)
{
xbt_dict_cursor_t res = xbt_new(struct s_xbt_dict_cursor, 1);
res->dict = dict;
{
xbt_dict_cursor_t res = xbt_new(struct s_xbt_dict_cursor, 1);
res->dict = dict;
@@
-45,7
+45,7
@@
inline void xbt_dict_cursor_free(xbt_dict_cursor_t * cursor)
/*
* Sanity check to see if the head contains something
*/
/*
* Sanity check to see if the head contains something
*/
-static inline void __cursor_not_null(xbt_dict_cursor_t cursor)
+static inline void __cursor_not_null(
const_
xbt_dict_cursor_t cursor)
{
xbt_assert(cursor, "Null cursor");
}
{
xbt_assert(cursor, "Null cursor");
}
@@
-70,7
+70,7
@@
inline void xbt_dict_cursor_rewind(xbt_dict_cursor_t cursor)
* @param dict on what to let the cursor iterate
* @param[out] cursor dest address
*/
* @param dict on what to let the cursor iterate
* @param[out] cursor dest address
*/
-inline void xbt_dict_cursor_first(const
xbt_dict_t dict, xbt_dict_cursor_t
* cursor)
+inline void xbt_dict_cursor_first(const
_xbt_dict_t dict, xbt_dict_cursor_t
* cursor)
{
XBT_CDEBUG(xbt_dict_cursor, "xbt_dict_cursor_first");
if (!*cursor) {
{
XBT_CDEBUG(xbt_dict_cursor, "xbt_dict_cursor_first");
if (!*cursor) {
@@
-84,7
+84,7
@@
inline void xbt_dict_cursor_first(const xbt_dict_t dict, xbt_dict_cursor_t * cur
}
}
}
}
-/**
\
brief Move to the next element. */
+/**
@
brief Move to the next element. */
inline void xbt_dict_cursor_step(xbt_dict_cursor_t cursor)
{
xbt_dictelm_t current;
inline void xbt_dict_cursor_step(xbt_dict_cursor_t cursor)
{
xbt_dictelm_t current;
@@
-123,7
+123,7
@@
inline void xbt_dict_cursor_step(xbt_dict_cursor_t cursor)
*/
inline int xbt_dict_cursor_get_or_free(xbt_dict_cursor_t * cursor, char **key, void **data)
{
*/
inline int xbt_dict_cursor_get_or_free(xbt_dict_cursor_t * cursor, char **key, void **data)
{
-
xbt_dictelm_t
current;
+
const struct s_xbt_dictelm*
current;
XBT_CDEBUG(xbt_dict_cursor, "xbt_dict_get_or_free");
XBT_CDEBUG(xbt_dict_cursor, "xbt_dict_get_or_free");
@@
-146,7
+146,7
@@
inline int xbt_dict_cursor_get_or_free(xbt_dict_cursor_t * cursor, char **key, v
* @param cursor: the cursor
* @returns the current key
*/
* @param cursor: the cursor
* @returns the current key
*/
-inline char
*xbt_dict_cursor_get_key(
xbt_dict_cursor_t cursor)
+inline char
* xbt_dict_cursor_get_key(const_
xbt_dict_cursor_t cursor)
{
__cursor_not_null(cursor);
{
__cursor_not_null(cursor);
@@
-158,7
+158,7
@@
inline char *xbt_dict_cursor_get_key(xbt_dict_cursor_t cursor)
* @param cursor the cursor
* @returns the current data
*/
* @param cursor the cursor
* @returns the current data
*/
-inline void
*xbt_dict_cursor_get_data(
xbt_dict_cursor_t cursor)
+inline void
* xbt_dict_cursor_get_data(const_
xbt_dict_cursor_t cursor)
{
__cursor_not_null(cursor);
{
__cursor_not_null(cursor);