rc_join Class Reference

#include <rc_join.h>

List of all members.


Detailed Description

This class is used by RC_FORK and RC_JOIN.

Definition at line 47 of file rc_join.h.


Public Member Functions

 rc_join ()
void add_process (rc_process_handle hproc)
unsigned int get_process_count ()
void wait ()
void reset ()

Private Types

typedef std::vector
< rc_process_handle
hproc_vector

Private Member Functions

 rc_join (const rc_join &orig)
rc_joinoperator= (const rc_join &orig)

Private Attributes

hproc_vector p_hproc_vector

Member Typedef Documentation

typedef std::vector<rc_process_handle> hproc_vector [private]

Definition at line 50 of file rc_join.h.


Constructor & Destructor Documentation

rc_join (  ) 

Definition at line 41 of file rc_join.cpp.

rc_join ( const rc_join orig  )  [private]


Member Function Documentation

void add_process ( rc_process_handle  hproc  )  [inline]

Definition at line 55 of file rc_join.h.

unsigned int get_process_count (  )  [inline]

Definition at line 58 of file rc_join.h.

void wait (  ) 

Definition at line 44 of file rc_join.cpp.

void reset (  )  [inline]

Definition at line 63 of file rc_join.h.

rc_join& operator= ( const rc_join orig  )  [private]


Member Data Documentation

hproc_vector p_hproc_vector [private]

Definition at line 67 of file rc_join.h.

Referenced by rc_join::add_process(), rc_join::get_process_count(), rc_join::reset(), and rc_join::wait().


The documentation for this class was generated from the following files:
Generated on Tue Jan 1 23:14:12 2008 for ReChannel by  doxygen 1.5.3