C# Class Machete.Runtime.NativeObjects.NFunction

Inheritance: LObject, ICallable, IConstructable, IHasInstance
Afficher le fichier Open project: ChaosPandion/Machete Class Usage Examples

Méthodes publiques

Méthode Description
Call ( IEnvironment environment, IDynamic thisBinding, IArgs args ) : IDynamic
Construct ( IEnvironment environment, IArgs args ) : IObject
Get ( string p ) : IDynamic
HasInstance ( IDynamic value ) : bool
NFunction ( IEnvironment enviroment ) : System

Private Methods

Méthode Description
BindArgumentsObject ( IArgs args ) : void
BindFormalParameters ( IArgs args ) : void
CreateArgumentsObject ( IArgs args ) : IObject
MakeArgGetter ( string name ) : IObject
MakeArgSetter ( string name ) : IObject

Method Details

Call() public méthode

public Call ( IEnvironment environment, IDynamic thisBinding, IArgs args ) : IDynamic
environment IEnvironment
thisBinding IDynamic
args IArgs
Résultat IDynamic

Construct() public méthode

public Construct ( IEnvironment environment, IArgs args ) : IObject
environment IEnvironment
args IArgs
Résultat IObject

Get() public méthode

public Get ( string p ) : IDynamic
p string
Résultat IDynamic

HasInstance() public méthode

public HasInstance ( IDynamic value ) : bool
value IDynamic
Résultat bool

NFunction() public méthode

public NFunction ( IEnvironment enviroment ) : System
enviroment IEnvironment
Résultat System