Activity() = default;
virtual ~Activity() = default;
- virtual bool is_assigned() = 0;
+ virtual bool is_assigned() const = 0;
void release_dependencies()
{
Actor* get_sender() const;
- bool is_assigned() { return (to_ != nullptr && from_ != nullptr) || (mailbox_ != nullptr); }
+ bool is_assigned() const override { return (to_ != nullptr && from_ != nullptr) || (mailbox_ != nullptr); }
};
} // namespace s4u
} // namespace simgrid
double get_finish_time() const;
double get_cost() const;
bool is_parallel() const { return parallel_; }
- bool is_assigned() { return not hosts_.empty(); }
+ bool is_assigned() const override { return not hosts_.empty(); }
};
} // namespace s4u
IoPtr set_size(sg_size_t size);
IoPtr set_op_type(OpType type);
- bool is_assigned() { return disk_ != nullptr; }
+ bool is_assigned() const override { return disk_ != nullptr; }
};
} // namespace s4u