comparer.h File Reference


Namespaces

namespace  rpa

Classes

struct  rpa::thread_traits_def
 Thread behaviour types definitions. More...
struct  rpa::thread_traits_def::is_sequential
struct  rpa::thread_traits_def::is_parallel
struct  rpa::thread_traits_def::is_undeterministic
 Usage with real threads. More...
struct  rpa::ThreadTraits< Thread >
struct  rpa::ThreadTraits< thread_crea >
struct  rpa::ThreadTraits< thread_join >
struct  rpa::ThreadTraits< thread_tree< ThrIter, ThrMain > >
struct  rpa::ThreadTraits< thread_tree< void, ThrMain > >
struct  rpa::Comparer< BeginEndType, ThrBehaviourType, Rnguence >
struct  rpa::Comparer< BeginEndType, thread_traits_def::is_sequential, Rnguence >
struct  rpa::Comparer< BeginEndType, thread_traits_def::is_parallel, range_jump< Iter > >
struct  rpa::Comparer< BeginEndType, thread_traits_def::is_undeterministic, range_size< Iter > >
struct  rpa::Comparer< BeginEndType, thread_traits_def::is_undeterministic, range_step< Iter, Mutex > >
struct  rpa::Comparer< BeginEndType, thread_traits_def::is_undeterministic, range_jump< Iter > >

Functions

template<class IterOut>
void rpa::CompErr (IterOut aIterTst, IterOut aIterGoodBeg, IterOut aIterGoodEnd, size_t aSizeTst, size_t aSizeGood, const char *aNameRange, const char *aNameIterCatOut, const char *aNameContOut, const char *aNameIterNew)
 Displays all values if a difference is detected.
template<class BeginEndType>
bool rpa::EqualPlain (const BeginEndType &aContTst, const BeginEndType &aContOk)
template<class BeginEndType>
bool rpa::EqualSizeUndeterministic (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk, size_t aSizePerThr)
template<class BeginEndType>
bool rpa::EqualSizeUndeterministicNoOrder (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk, size_t aSizePerThr)
template<class BeginEndType>
bool rpa::EqualStepUndeterministic (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk, size_t aStep)
template<class BeginEndType>
bool rpa::EqualStepUndeterministicNoOrder (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk, size_t aStep)
template<class BeginEndType>
bool rpa::EqualJumpParallel (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk)
template<class BeginEndType>
bool rpa::EqualJumpUndeterministic (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk)
template<class BeginEndType>
bool rpa::EqualJumpUndeterministicNoOrder (size_t aNbThr, const BeginEndType &aContTst, const BeginEndType &aContOk)

Generated on Tue Sep 25 10:20:30 2007 for rpa by  doxygen 1.4.7