X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dff9e15c44ab6340d27215957c56fa72fad246a2..e89f9f044e0a5071de93ec27bfca5993b9c86d1f:/include/xbt/queue.h diff --git a/include/xbt/queue.h b/include/xbt/queue.h index b42482b593..9084a5c4de 100644 --- a/include/xbt/queue.h +++ b/include/xbt/queue.h @@ -1,9 +1,8 @@ -/* $Id$ */ - /* A (synchronized) message queue. */ /* Popping an empty queue is blocking, as well as pushing a full one */ -/* Copyright (c) 2007 Martin Quinson. All rights reserved. */ +/* Copyright (c) 2007, 2009, 2010. The SimGrid Team. + * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -28,10 +27,11 @@ SG_BEGIN_DECL() * @{ */ /** \brief Queue data type (opaque type) */ - typedef struct s_xbt_queue_ *xbt_queue_t; +typedef struct s_xbt_queue_ *xbt_queue_t; -XBT_PUBLIC(xbt_queue_t) xbt_queue_new(int capacity, unsigned long elm_size); +XBT_PUBLIC(xbt_queue_t) xbt_queue_new(int capacity, + unsigned long elm_size); XBT_PUBLIC(void) xbt_queue_free(xbt_queue_t * queue); XBT_PUBLIC(unsigned long) xbt_queue_length(const xbt_queue_t queue); @@ -43,8 +43,8 @@ XBT_PUBLIC(void) xbt_queue_shift(xbt_queue_t queue, void *const dst); XBT_PUBLIC(void) xbt_queue_push_timed(xbt_queue_t queue, const void *src, double delay); -XBT_PUBLIC(void) xbt_queue_unshift_timed(xbt_queue_t queue, const void *src, - double delay); +XBT_PUBLIC(void) xbt_queue_unshift_timed(xbt_queue_t queue, + const void *src, double delay); XBT_PUBLIC(void) xbt_queue_shift_timed(xbt_queue_t queue, void *const dst, double delay); XBT_PUBLIC(void) xbt_queue_pop_timed(xbt_queue_t queue, void *const dst, @@ -53,4 +53,4 @@ XBT_PUBLIC(void) xbt_queue_pop_timed(xbt_queue_t queue, void *const dst, /** @} */ SG_END_DECL() -#endif /* _XBT_QUEUE_H */ +#endif /* _XBT_QUEUE_H */