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