OpenDDS::DCPS::ConditionImpl Class Reference

#include <ConditionImpl.h>

Inheritance diagram for OpenDDS::DCPS::ConditionImpl:

Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::ConditionImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

DDS::ReturnCode_t attach_to_ws (DDS::WaitSet_ptr ws)
DDS::ReturnCode_t detach_from_ws (DDS::WaitSet_ptr ws)
void signal_all ()

Protected Types

typedef std::set< DDS::WaitSet_var,
VarLess< DDS::WaitSet > > 
WaitSetSet

Protected Member Functions

 ConditionImpl ()
virtual ~ConditionImpl ()

Protected Attributes

WaitSetSet waitsets_
ACE_Recursive_Thread_Mutex lock_

Member Typedef Documentation

typedef std::set<DDS::WaitSet_var, VarLess<DDS::WaitSet> > OpenDDS::DCPS::ConditionImpl::WaitSetSet [protected]


Constructor & Destructor Documentation

OpenDDS::DCPS::ConditionImpl::ConditionImpl (  )  [inline, protected]

virtual OpenDDS::DCPS::ConditionImpl::~ConditionImpl (  )  [inline, protected, virtual]


Member Function Documentation

DDS::ReturnCode_t OpenDDS::DCPS::ConditionImpl::attach_to_ws ( DDS::WaitSet_ptr  ws  ) 

DDS::ReturnCode_t OpenDDS::DCPS::ConditionImpl::detach_from_ws ( DDS::WaitSet_ptr  ws  ) 

void OpenDDS::DCPS::ConditionImpl::signal_all (  ) 


Member Data Documentation

ACE_Recursive_Thread_Mutex OpenDDS::DCPS::ConditionImpl::lock_ [protected]

WaitSetSet OpenDDS::DCPS::ConditionImpl::waitsets_ [protected]


The documentation for this class was generated from the following files:
Generated on Fri Nov 7 09:37:32 2008 for OpenDDS by  doxygen 1.4.7