#include <SALOME_LockServantImpl.hxx>

Public Member Functions | |
| RendezVousServantImpl (unsigned int nbOfClientsToWait) | |
| void | acquire () override |
Private Attributes | |
| std::vector< std::promise< void > > | _promise |
| std::mutex | _mutex |
| unsigned int | _nb_clients |
| SALOME::RendezVousServantImpl::RendezVousServantImpl | ( | unsigned int | nbOfClientsToWait | ) |
References _nb_clients, and _promise.
|
override |
References SALOMEDS::lock().
|
private |
|
private |
Referenced by RendezVousServantImpl().
|
private |
Referenced by RendezVousServantImpl().