#include <VectorIterator.h>
Inheritance diagram for VectorFloatFunFunArg< Row, Member, Arg >:


Definition at line 125 of file VectorIterator.h.
Public Member Functions | |
| VectorFloatFunFunArg (const std::vector< Row > &theVector_, Member(Row::*p_mem_)(Arg) const, Arg arg_, const FillIterator &iter_, const char *name_="?") | |
| Constructor. | |
| Float_FF | operator() () const |
| Returns the value of the member method, converted to float. | |
| virtual const FillIterator * | getIterator () const |
| Returns pointer to iterator. | |
Protected Member Functions | |
| virtual | ~VectorFloatFunFunArg () |
| Protected destructor ensures creation on the heap. | |
Protected Attributes | |
| const std::vector< Row > & | theVector |
| The vector. | |
| Member(Row::* | p_mem )(Arg) const |
| Member pointer to member function. | |
| Arg | arg |
| The argument. | |
| const FillIterator & | iter |
| The iterator. | |
|
||||||||||||||||||||||||||||
|
Constructor.
Definition at line 128 of file VectorIterator.h. References VectorFloatFunFunArg< Row, Member, Arg >::arg, NamedO::getName(), VectorFloatFunFunArg< Row, Member, Arg >::iter, VectorFloatFunFunArg< Row, Member, Arg >::p_mem, and VectorFloatFunFunArg< Row, Member, Arg >::theVector. |
|
|||||
|
The argument. p_mem is a pointer to a member function of T (indicated by "Row::*"), which has to be declared as Member function_name() const; (indicated by "Member(...)() const"). Member must be convertible to float. Definition at line 161 of file VectorIterator.h. Referenced by VectorFloatFunFunArg< Row, Member, Arg >::operator()(), and VectorFloatFunFunArg< Row, Member, Arg >::VectorFloatFunFunArg(). |
1.3.2