this class is a functor for "for_each" algorithm More...
this class is a functor for "for_each" algorithm
It compare a boost::fusion::vector with another boost::fusion::vector
Definition at line 19 of file compare_fusion_vector.hpp.
#include <compare_fusion_vector.hpp>
Public Member Functions | |
compare_fusion_vector (const bfv &src, const bfv &dst) | |
constructor | |
template<typename T > | |
void | operator() (T &t) |
It call the copy function for each property. | |
bool | result () |
Returh the result of the comparison. | |
Data Fields | |
bool | eq |
Result of the comparation. | |
const bfv & | src |
operator1 | |
const bfv & | dst |
operator2 | |
|
inline |
constructor
It define the elements to compare.
src | operator1 |
dst | operator2 |
Definition at line 38 of file compare_fusion_vector.hpp.
|
inline |
It call the copy function for each property.
compile-time | value |
t | unused |
Definition at line 61 of file compare_fusion_vector.hpp.
|
inline |
Returh the result of the comparison.
Definition at line 80 of file compare_fusion_vector.hpp.
const bfv& compare_fusion_vector< bfv >::dst |
operator2
Definition at line 28 of file compare_fusion_vector.hpp.
bool compare_fusion_vector< bfv >::eq |
Result of the comparation.
Definition at line 22 of file compare_fusion_vector.hpp.
const bfv& compare_fusion_vector< bfv >::src |
operator1
Definition at line 25 of file compare_fusion_vector.hpp.