nidas v1.2.3
Public Member Functions | Private Attributes | List of all members
nidas::util::Multisync Class Reference

#include <ThreadSupport.h>

Public Member Functions

 Multisync (int n)
 
void sync ()
 
void sync (std::string &msg)
 
void init ()
 

Private Attributes

Cond _co
 
int _n
 
int _count
 
int debug
 

Constructor & Destructor Documentation

◆ Multisync()

Multisync::Multisync ( int n)

References debug.

Member Function Documentation

◆ init()

void Multisync::init ( )

References _count.

◆ sync() [1/2]

void Multisync::sync ( )

◆ sync() [2/2]

void Multisync::sync ( std::string & msg)

Member Data Documentation

◆ _co

Cond nidas::util::Multisync::_co
private

Referenced by sync(), and sync().

◆ _count

int nidas::util::Multisync::_count
private

Referenced by init(), sync(), and sync().

◆ _n

int nidas::util::Multisync::_n
private

Referenced by sync(), and sync().

◆ debug

int nidas::util::Multisync::debug
private

Referenced by Multisync(), sync(), and sync().


The documentation for this class was generated from the following files: