Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
util-foreach-test.cpp File Reference

unit test UtilForeach_test More...

Go to the source code of this file.

Description

unit test UtilForeach_test

Definition in file util-foreach-test.cpp.

#include "lib/test/run.hpp"
#include "lib/util-foreach.hpp"
#include "lib/iter-adapter.hpp"
#include <boost/lexical_cast.hpp>
#include <functional>
#include <iostream>
#include <vector>

Namespaces

namespace  util
 
namespace  util::test
 
namespace  util::test::anonymous_namespace{util-foreach-test.cpp}
 

Macros

#define _NL_   cout << endl;
 
#define ANNOUNCE(_LABEL_)   cout << "---:" << STRINGIFY(_LABEL_) << endl;
 
#define SHOW_CONTAINER   for_each (coll, plainFunc); _NL_
 

Classes

class  UtilForeach_test
 
struct  UtilForeach_test::Dummy
 
struct  UtilForeach_test::TestElm
 

Functions

VecI buildTestNumberz (uint count)
 
bool plainFunc (int i)
 
bool function1 (int i, int j)
 
bool function2 (int i, int j, int &k)
 
 LAUNCHER (UtilForeach_test, "unit common")
 

Variables

std::_Placeholder< 1 > _1
 

Macro Definition Documentation

◆ _NL_

#define _NL_   cout << endl;

Definition at line 91 of file util-foreach-test.cpp.

◆ ANNOUNCE

#define ANNOUNCE (   _LABEL_)    cout << "---:" << STRINGIFY(_LABEL_) << endl;

Definition at line 92 of file util-foreach-test.cpp.

◆ SHOW_CONTAINER

#define SHOW_CONTAINER   for_each (coll, plainFunc); _NL_