SimGrid  3.18
Versatile Simulation of Distributed Systems
s_smx_cond_t Struct Reference

#include <smx_synchro_private.hpp>

Public Member Functions

 s_smx_cond_t ()
 

Public Attributes

std::atomic_int_fast32_t refcount_ {1}
 
smx_mutex_t mutex = nullptr
 
simgrid::simix::SynchroList sleeping
 
simgrid::s4u::ConditionVariable cond_
 

Constructor & Destructor Documentation

◆ s_smx_cond_t()

s_smx_cond_t::s_smx_cond_t ( )
inline

Member Data Documentation

◆ refcount_

std::atomic_int_fast32_t s_smx_cond_t::refcount_ {1}

◆ mutex

smx_mutex_t s_smx_cond_t::mutex = nullptr

◆ sleeping

simgrid::simix::SynchroList s_smx_cond_t::sleeping

◆ cond_

simgrid::s4u::ConditionVariable s_smx_cond_t::cond_

The documentation for this struct was generated from the following file: