sampling.h File Reference

#include <stdlib.h>
#include <assert.h>
#include <functional>
#include <iterator>
#include <iostream>
#include <rpa/platforms.h>
#include <rpa/architectures/posix.h>
#include <rpa/containers/vector.h>
#include <rpa/containers/list.h>
#include <common.h>

Namespaces

namespace  rpa

Classes

struct  rpa::cas2< RPA_VECTOR_ITERATOR_CONST(Type, std::allocator< Type >), RPA_LIST_ITERATOR(Type) >
struct  rpa::cas2< const Type *, size_t >
struct  rpa::atomic< std::back_insert_iterator< Type > >
struct  rpa::BeginEnd< ContOut >
struct  rpa::BeginEnd< TypeOut[aNb] >
 Specialisation, if the container type is a plain C-style array. More...
struct  rpa::ContInBox< ContIn >
struct  rpa::ContInBox< Type[aNb] >
 Specialisation, if the input container is a plain C-style array. More...
class  rpa::EnumThr

Defines

#define NB_THR_STATIC_COUNTING   11
#define RPA_TEST_THREAD_TESTING

Typedefs

typedef testing_mutex rpa::sample_mutex_type
 This mutex type is the one that the testing programs will use.

Functions

template<class Ftor>
Ftor::result_type rpa::unary_function_to_pointer (const typename Ftor::argument_type &aArg)
 Transforms a functor into a function pointer, with a static functor.
template<class Ftor>
Ftor::result_type rpa::binary_function_to_pointer (const typename Ftor::first_argument_type &aX, const typename Ftor::second_argument_type &aY)
 Transforms a functor into a function pointer, with a static functor.

Define Documentation

#define NB_THR_STATIC_COUNTING   11

EnumThr

#define RPA_TEST_THREAD_TESTING


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