-/* Copyright (c) 2007-2018. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2007-2019. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
class MailboxImpl {
friend s4u::Mailbox;
friend s4u::MailboxPtr s4u::Mailbox::by_name(std::string name);
+ friend mc::CommunicationDeterminismChecker;
explicit MailboxImpl(std::string name)
: piface_(this), name_(name), comm_queue_(MAX_MAILBOX_SIZE), done_comm_queue_(MAX_MAILBOX_SIZE)