Public Types | Public Member Functions

WaitSet Class Reference

#include <WaitSet.hpp>

List of all members.

Public Types

typedef std::vector
< dds::core::cond::Condition
ConditionSeqType

Public Member Functions

 WaitSet ()
 ~WaitSet ()
void close ()
const ConditionSeqType wait (const dds::core::Duration &timeout)
const ConditionSeqType wait ()
ConditionSeqTypewait (ConditionSeqType &triggered, const dds::core::Duration &timeout)
ConditionSeqTypewait (ConditionSeqType &triggered)
void dispatch ()
void dispatch (const dds::core::Duration &timeout)
void attach_condition (const dds::core::cond::Condition &cond)
bool detach_condition (const dds::core::cond::Condition &cond)
const ConditionSeqType conditions ()
ConditionSeqTypeconditions (ConditionSeqType &conds) const

Detailed Description

Definition at line 29 of file WaitSet.hpp.


Member Typedef Documentation

Definition at line 29 of file WaitSet.hpp.


Constructor & Destructor Documentation

WaitSet (  )  [inline]

Definition at line 32 of file WaitSet.hpp.

~WaitSet (  )  [inline]

Definition at line 33 of file WaitSet.hpp.


Member Function Documentation

void attach_condition ( const dds::core::cond::Condition cond  )  [inline]

Definition at line 68 of file WaitSet.hpp.

void close (  ) 
ConditionSeqType& conditions ( ConditionSeqType conds  )  const [inline]

Definition at line 82 of file WaitSet.hpp.

const ConditionSeqType conditions (  )  [inline]

Definition at line 77 of file WaitSet.hpp.

bool detach_condition ( const dds::core::cond::Condition cond  )  [inline]

Definition at line 72 of file WaitSet.hpp.

void dispatch ( const dds::core::Duration timeout  )  [inline]

Definition at line 63 of file WaitSet.hpp.

void dispatch (  )  [inline]

Definition at line 59 of file WaitSet.hpp.

ConditionSeqType& wait ( ConditionSeqType triggered  )  [inline]

Definition at line 53 of file WaitSet.hpp.

const ConditionSeqType wait ( const dds::core::Duration timeout  )  [inline]

Definition at line 37 of file WaitSet.hpp.

const ConditionSeqType wait (  )  [inline]

Definition at line 42 of file WaitSet.hpp.

ConditionSeqType& wait ( ConditionSeqType triggered,
const dds::core::Duration timeout 
) [inline]

Definition at line 47 of file WaitSet.hpp.


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