X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c2dbec8adf84cdd50fddeeb88f594d5ae9e9cdec..4ca85dfa6522596c3bf8c3d79f9c98629e06d4f4:/src/kernel/resource/profile/DatedValue.cpp diff --git a/src/kernel/resource/profile/DatedValue.cpp b/src/kernel/resource/profile/DatedValue.cpp new file mode 100644 index 0000000000..b104af7cdc --- /dev/null +++ b/src/kernel/resource/profile/DatedValue.cpp @@ -0,0 +1,25 @@ +/* Copyright (c) 2004-2019. 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. */ + +//#include "src/kernel/resource/profile/DatedValue.hpp" +#include + +namespace simgrid { +namespace kernel { +namespace profile { + +bool DatedValue::operator==(DatedValue const& e2) const +{ + return (fabs(date_ - e2.date_) < 0.0001) && (fabs(value_ - e2.value_) < 0.0001); +} +std::ostream& operator<<(std::ostream& out, const DatedValue& e) +{ + out << e.date_ << " " << e.value_; + return out; +} + +} // namespace profile +} // namespace kernel +} // namespace simgrid \ No newline at end of file