rpa::thread_tree< ThrIter, void > Struct Template Reference

Runs a functor with several sub-threads, but still controlled by the current thread. More...

#include <synchro.h>

Inheritance diagram for rpa::thread_tree< ThrIter, void >:

rpa::thread_tree_base< ThrIter > rpa::thread_tree_core List of all members.

Public Types

typedef thread_tree_base<
ThrIter > 
ttb_t

Public Member Functions

 thread_tree (thr_nb_t thrNb, ThrIter thrIter)
thread_tree< ThrIter, void > sub_tree (void) const
 This returns the same tree without the top-level thread.

Detailed Description

template<class ThrIter>
struct rpa::thread_tree< ThrIter, void >

Runs a functor with several sub-threads, but still controlled by the current thread.


Member Typedef Documentation

template<class ThrIter>
typedef thread_tree_base< ThrIter > rpa::thread_tree< ThrIter, void >::ttb_t


Constructor & Destructor Documentation

template<class ThrIter>
rpa::thread_tree< ThrIter, void >::thread_tree ( thr_nb_t  thrNb,
ThrIter  thrIter 
) [inline]


Member Function Documentation

template<class ThrIter>
thread_tree<ThrIter,void> rpa::thread_tree< ThrIter, void >::sub_tree ( void   )  const [inline]

This returns the same tree without the top-level thread.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 10:20:38 2007 for rpa by  doxygen 1.4.7