~Mailbox();
protected:
- smx_mailbox_t getInferior() { return inferior_; }
+ smx_mailbox_t getInferior() { return pimpl_; }
public:
/** Get the name of that mailbox */
private:
std::string name_;
- smx_mailbox_t inferior_;
+ smx_mailbox_t pimpl_;
static boost::unordered_map<std::string, Mailbox *> *mailboxes;
+ friend s4u::Engine;
};
}} // namespace simgrid::s4u