Ice 3.7 C++11 API Reference
Loading...
Searching...
No Matches
IceUtil::Cond Class Reference

#include <Cond.h>

Inheritance diagram for IceUtil::Cond:
Collaboration diagram for IceUtil::Cond:

Public Member Functions

void broadcast ()
 Cond ()
void signal ()
template<typename Lock>
bool timedWait (const Lock &lock, const Time &timeout) const
template<typename Lock>
void wait (const Lock &lock) const
 ~Cond ()

Friends

class Monitor< Mutex >
class Monitor< RecMutex >

Constructor & Destructor Documentation

◆ Cond()

IceUtil::Cond::Cond ( )

◆ ~Cond()

IceUtil::Cond::~Cond ( )

Member Function Documentation

◆ broadcast()

void IceUtil::Cond::broadcast ( )

◆ signal()

void IceUtil::Cond::signal ( )

◆ timedWait()

template<typename Lock>
bool IceUtil::Cond::timedWait ( const Lock & lock,
const Time & timeout ) const
inline

◆ wait()

template<typename Lock>
void IceUtil::Cond::wait ( const Lock & lock) const
inline

◆ Monitor< Mutex >

friend class Monitor< Mutex >
friend

◆ Monitor< RecMutex >

friend class Monitor< RecMutex >
friend

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