static void master()
{
int result = 0;
- simgrid::s4u::MutexPtr mutex = simgrid::s4u::Mutex::createMutex();
+ simgrid::s4u::MutexPtr mutex = simgrid::s4u::Mutex::create();
for (int i = 0; i < NB_ACTOR * 2 ; i++) {
// To create a worker use the static method simgrid::s4u::Actor.
Mutex& operator=(Mutex const&) = delete;
/** Constructs a new mutex */
- static Ptr createMutex();
+ static Ptr create();
void lock();
void unlock();
bool try_lock();
+
+ // deprecated
+ XBT_ATTRIB_DEPRECATED_v323("Please use Mutex::create()") static Ptr createMutex() { return create(); }
};
using MutexPtr = Mutex::Ptr;
*
* See @ref s4u_raii.
*/
-MutexPtr Mutex::createMutex()
+MutexPtr Mutex::create()
{
smx_mutex_t mutex = simcall_mutex_init();
return MutexPtr(&mutex->mutex(), false);