lib

Kross::Api::Function Class Referenceabstract

#include <function.h>

Inheritance diagram for Kross::Api::Function:
Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ, ARG2OBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ, ARG2OBJ, ARG3OBJ > Kross::Api::Function0< INSTANCE > Kross::Api::Function1< INSTANCE, P1 > Kross::Api::Function2< INSTANCE, P1, P2 > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ, ARG2OBJ, ARG3OBJ, ARG4OBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ, ARG2OBJ > Kross::Api::ProxyFunction< INSTANCE, METHOD, RETURNOBJ, ARG1OBJ, ARG2OBJ, ARG3OBJ >

Public Member Functions

virtual Object::Ptr call (List::Ptr)=0

Detailed Description

The base class for functions.

Classes like Function0 and ProxyFunction inheritate this class.

Definition at line 35 of file function.h.

Member Function Documentation

◆ call()


The documentation for this class was generated from the following file: