Class DynFunction

Internal representation of dynamically loaded functions.

class DynFunction

more...

Summary

call__()Calls the external dynamically loaded function.
toString()Returns a string representation of the function.

Detailed description

Internal representation of dynamically loaded functions.

This class cannot be instantiated directly. It is generated by the DynLib.get method on succesful load.

Methods

call__()

Calls the external dynamically loaded function.

DynFunction.call__( [..] )

...
Returns: Either nil, a Falcon item or an instance of DynOpaque.

Calls the function loaded from the dynlib.

Function parameters and return type are determined by the declaration passed to DynLib.get.

This method overrides the base Object BOM method "call__", making possible to call directly this object.

toString()

Returns a string representation of the function.

DynFunction.toString( )

Returns:A string representation of the function.

The representation will contain the original parameter list and return values, if given.


Made with faldoc 2.1.0