klyn.reflection.EvalFunctionWrapper.EvalFunctionWrapper
constructor

    public EvalFunctionWrapper(name as String,
    parameterCount as Int,
    returnTypeName as String,
    functionPointer as Object):

Description

Creates a typed wrapper over a function produced by `eval()`.

Parameters

Parameter | Description
--- | ---
`name` | Function name.
`parameterCount` | Number of parameters.
`returnTypeName` | Declared Klyn return type.
`functionPointer` | Runtime callback metadata.

Example

    import klyn.reflection

    # Created internally by eval()