qrk::ConditionVariable Class Reference

ϐ More...

#include <ConditionVariable.h>

List of all members.

Public Types

enum  { NoTimeout = -1 }

Public Member Functions

 ConditionVariable (void)
bool isWaiting (void)
bool wait (Lock *lock, int timeout=NoTimeout)
void wakeup (void)
void wakeupAll (void)
 ~ConditionVariable (void)

Private Member Functions

 ConditionVariable (const ConditionVariable &rhs)
ConditionVariableoperator= (const ConditionVariable &rhs)

Private Attributes

const std::auto_ptr< pImpl > pimpl

Detailed Description

ϐ

Definition at line 23 of file ConditionVariable.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
NoTimeout 

Definition at line 32 of file ConditionVariable.h.


Constructor & Destructor Documentation

qrk::ConditionVariable::ConditionVariable ( const ConditionVariable rhs  )  [private]
qrk::ConditionVariable::ConditionVariable ( void   ) 
qrk::ConditionVariable::~ConditionVariable ( void   ) 

Member Function Documentation

bool qrk::ConditionVariable::isWaiting ( void   ) 
ConditionVariable& qrk::ConditionVariable::operator= ( const ConditionVariable rhs  )  [private]
bool qrk::ConditionVariable::wait ( Lock lock,
int  timeout = NoTimeout 
)
void qrk::ConditionVariable::wakeup ( void   ) 
void qrk::ConditionVariable::wakeupAll ( void   ) 

Member Data Documentation

const std::auto_ptr<pImpl> qrk::ConditionVariable::pimpl [private]

Definition at line 28 of file ConditionVariable.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Defines


libhokuyo_urg
Author(s): Alexander Bubeck
autogenerated on Fri Jan 11 09:14:14 2013