Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Data Structures | Functions | Variables
25.generate.cpp File Reference
#include <algorithm>
#include <cstddef>
#include <rw_alg_test.h>
#include <rw_value.h>
#include <rw_driver.h>
Include dependency graph for 25.generate.cpp:

Go to the source code of this file.

Data Structures

struct  Generator< T >
 
struct  Generator< UserClass >
 

Functions

 _RWSTD_NAMESPACE (std)
 
template<class ForwardIterator , class T >
void test_generate (std::size_t N, const ForwardIterator &gen_iter, const T *)
 
template<class ForwardIterator , class Size , class T >
void test_generate_n (std::size_t N, const ForwardIterator &gen_iter, const Size *, const T *)
 
int main (int argc, char *argv[])
 

Variables

int rw_opt_nloops = 32
 
int rw_opt_no_generate
 
int rw_opt_no_generate_n
 
int rw_opt_no_output_iter
 
int rw_opt_no_fwd_iter
 
int rw_opt_no_bidir_iter
 
int rw_opt_no_rnd_iter
 

Function Documentation

◆ _RWSTD_NAMESPACE()

_RWSTD_NAMESPACE ( std  )

Definition at line 72 of file 25.generate.cpp.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 337 of file 25.generate.cpp.

◆ test_generate()

template<class ForwardIterator , class T >
void test_generate ( std::size_t  N,
const ForwardIterator &  gen_iter,
const T *   
)

Definition at line 94 of file 25.generate.cpp.

◆ test_generate_n()

template<class ForwardIterator , class Size , class T >
void test_generate_n ( std::size_t  N,
const ForwardIterator &  gen_iter,
const Size *  ,
const T *   
)

Definition at line 163 of file 25.generate.cpp.

Variable Documentation

◆ rw_opt_nloops

int rw_opt_nloops = 32

Definition at line 229 of file 25.generate.cpp.

◆ rw_opt_no_bidir_iter

int rw_opt_no_bidir_iter

Definition at line 234 of file 25.generate.cpp.

◆ rw_opt_no_fwd_iter

int rw_opt_no_fwd_iter

Definition at line 233 of file 25.generate.cpp.

◆ rw_opt_no_generate

int rw_opt_no_generate

Definition at line 230 of file 25.generate.cpp.

◆ rw_opt_no_generate_n

int rw_opt_no_generate_n

Definition at line 231 of file 25.generate.cpp.

◆ rw_opt_no_output_iter

int rw_opt_no_output_iter

Definition at line 232 of file 25.generate.cpp.

◆ rw_opt_no_rnd_iter

int rw_opt_no_rnd_iter

Definition at line 235 of file 25.generate.cpp.