X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3ab2d168b83c76035668c9ab051ceca8eaf27f3b..fa222c38f9b796be07ab4351ffc810a61a8fd705:/include/simgrid/simdag.h diff --git a/include/simgrid/simdag.h b/include/simgrid/simdag.h index 89ec19c8d8..6c58089f1b 100644 --- a/include/simgrid/simdag.h +++ b/include/simgrid/simdag.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2006-2010, 2012-2014. The SimGrid Team. +/* Copyright (c) 2006-2010, 2012-2015. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -117,7 +117,11 @@ XBT_PUBLIC(const char*) SD_as_router_get_property_value(const char * as, * @{ */ XBT_PUBLIC(const SD_link_t *) SD_link_get_list(void); -XBT_PUBLIC(int) SD_link_get_number(void); +/** @brief Returns the number of links in the whole platform */ +static inline int SD_link_get_number(void) { + return sg_link_amount(); +} + /** @brief Returns the user data of a link */ static inline void *SD_link_get_data(SD_link_t link) { return sg_link_data(link); @@ -131,7 +135,7 @@ static inline void *SD_link_get_data(SD_link_t link) { static inline void SD_link_set_data(SD_link_t link, void *data) { sg_link_data_set(link, data); } -/** @Returns the name of a link */ +/** @brief Returns the name of a link */ static inline const char *SD_link_get_name(SD_link_t link) { return sg_link_name(link); }