#include <Y2Function.h>
Inheritance diagram for Y2Function:
Public Member Functions | |
virtual | ~Y2Function () |
virtual bool | attachParameter (const YCPValue &arg, const int position)=0 |
virtual constTypePtr | wantedParameterType () const=0 |
virtual bool | appendParameter (const YCPValue &arg)=0 |
virtual bool | finishParameters ()=0 |
virtual YCPValue | evaluateCall ()=0 |
|
Whithout this, can't delete YEFunction which is derived from YCode, Y2Function |
|
Appends a parameter to the call.
Implemented in YEFunction. |
|
Attaches a parameter to a given position to the call.
Implemented in YEFunction. |
|
Executes the call Implemented in YEFunction. |
|
Signal that we're done adding parameters.
Implemented in YEFunction. |
|
What type is expected for the next appendParameter (val) ? (Used when calling from Perl, to be able to convert from the simple type system of Perl to the elaborate type system of YCP)
Implemented in YEFunction. |