X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e526ad06508e0193155f0591b43d7d9e9e92f6c7..d656f9465e7b1c36319f86eeafdcec58fe9551a4:/src/s4u/s4u_link.cpp diff --git a/src/s4u/s4u_link.cpp b/src/s4u/s4u_link.cpp index 60ef3fba7f..c640077613 100644 --- a/src/s4u/s4u_link.cpp +++ b/src/s4u/s4u_link.cpp @@ -21,7 +21,7 @@ extern "C" { const char* sg_link_name(sg_link_t link) { - return link->name(); + return link->getCname(); } sg_link_t sg_link_by_name(const char* name) { @@ -82,10 +82,18 @@ Link* Link::byName(const char* name) return nullptr; return &res->piface_; } -const char* Link::name() +const std::string& Link::getName() const +{ + return this->pimpl_->getName(); +} +const char* Link::getCname() const { return this->pimpl_->getCname(); } +const char* Link::name() +{ + return getCname(); +} bool Link::isUsed() { return this->pimpl_->isUsed();