Beispiel #1
0
CostInfo TaskMap<CostInfo>::removeTask(UniqueEntity<Task>::Id id) {
  for (PTask& task : tasks)
    if (task->getUniqueId() == id) {
      return removeTask(task.get());
    }
  return CostInfo();
}
Beispiel #2
0
CostInfo CostInfo::operator * (int a) const {
  return CostInfo(id, a * value);
}
Beispiel #3
0
CostInfo CostInfo::operator - () const {
  return CostInfo(id, -value);
}