Eclipse SUMO - Simulation of Urban MObility
|
#include <FuncBinding_StringParam.h>
Public Types | |
typedef R(T::* | Operation) (const std::string &) const |
Type of the function to execute. | |
Public Member Functions | |
ValueSource< R > * | copy () const |
FuncBinding_StringParam (T *source, Operation operation, const std::string ¶m) | |
R | getValue () const |
ValueSource< double > * | makedoubleReturningCopy () const |
~FuncBinding_StringParam () | |
Destructor. | |
Private Attributes | |
Operation | myOperation |
The object's operation to perform. | |
std::string | myParam |
T * | mySource |
The object the action is directed to. | |
Definition at line 34 of file FuncBinding_StringParam.h.
typedef R(T::* FuncBinding_StringParam< T, R >::Operation) (const std::string &) const |
Type of the function to execute.
Definition at line 37 of file FuncBinding_StringParam.h.
|
inline |
Definition at line 39 of file FuncBinding_StringParam.h.
|
inline |
Destructor.
Definition at line 47 of file FuncBinding_StringParam.h.
|
inlinevirtual |
Implements ValueSource< R >.
Definition at line 53 of file FuncBinding_StringParam.h.
References FuncBinding_StringParam< T, R >::myOperation, FuncBinding_StringParam< T, R >::myParam, and FuncBinding_StringParam< T, R >::mySource.
|
inlinevirtual |
Implements ValueSource< R >.
Definition at line 49 of file FuncBinding_StringParam.h.
References FuncBinding_StringParam< T, R >::myOperation, FuncBinding_StringParam< T, R >::myParam, and FuncBinding_StringParam< T, R >::mySource.
|
inlinevirtual |
Implements ValueSource< R >.
Definition at line 58 of file FuncBinding_StringParam.h.
|
private |
The object's operation to perform.
Definition at line 70 of file FuncBinding_StringParam.h.
Referenced by FuncBinding_StringParam< T, R >::copy(), and FuncBinding_StringParam< T, R >::getValue().
|
private |
Definition at line 72 of file FuncBinding_StringParam.h.
Referenced by FuncBinding_StringParam< T, R >::copy(), and FuncBinding_StringParam< T, R >::getValue().
|
private |
The object the action is directed to.
Definition at line 67 of file FuncBinding_StringParam.h.
Referenced by FuncBinding_StringParam< T, R >::copy(), and FuncBinding_StringParam< T, R >::getValue().