class ModelChecker {
struct pollfd fds_[2];
/** String pool for host names */
- // TODO, use std::unordered_set with heterogeneous comparison lookup (C++14)
+ // TODO, use std::set with heterogeneous comparison lookup (C++14)?
xbt_dict_t /* <hostname, nullptr> */ hostnames_;
// This is the parent snapshot of the current state:
PageStore page_store_;
std::unique_ptr<Process> process_;
public:
- mc_snapshot_t parent_snapshot_;
+ simgrid::mc::Snapshot* parent_snapshot_;
public:
ModelChecker(ModelChecker const&) = delete;