/* 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/Resource.hpp"
+#include "simgrid/kernel/resource/Resource.hpp"
#include "src/kernel/lmm/maxmin.hpp" // Constraint
#include "src/surf/surf_interface.hpp"
bool Resource::isOn() const
{
- return isOn_;
+ return is_on_;
}
bool Resource::isOff() const
{
- return not isOn_;
+ return not is_on_;
}
void Resource::turnOn()
{
- isOn_ = true;
+ is_on_ = true;
}
void Resource::turnOff()
{
- isOn_ = false;
+ is_on_ = false;
}
double Resource::getLoad()
return model_;
}
-const std::string& Resource::getName() const
+const std::string& Resource::get_name() const
{
return name_;
}
-const char* Resource::getCname() const
+const char* Resource::get_cname() const
{
return name_.c_str();
}
kernel::lmm::Constraint* Resource::constraint() const
{
- return const_cast<kernel::lmm::Constraint*>(constraint_);
+ return constraint_;
}
} // namespace resource