C# Class AjTalk.Language.DoesNotUnderstandMethod

Inheritance: IMethod
Afficher le fichier Open project: ajlopez/AjTalk

Méthodes publiques

Méthode Description
DoesNotUnderstandMethod ( Machine machine, IBehavior behavior ) : System
Execute ( Machine machine, IObject self, object args ) : object
Execute ( Machine machine, object args ) : object
ExecuteInInterpreter ( Interpreter interpreter, IObject self, object args ) : object
ExecuteInInterpreter ( Interpreter interpreter, object args ) : object
ExecuteNative ( Machine machine, object self, object args ) : object
ExecuteNativeInInterpreter ( Interpreter interpreter, object self, object args ) : object

Méthodes protégées

Méthode Description
DoesNotUnderstand ( Interpreter interpreter, IObject self, string msgname, object args ) : object
DoesNotUnderstand ( Machine machine, IObject self, string msgname, object args ) : object

Method Details

DoesNotUnderstand() protected méthode

protected DoesNotUnderstand ( Interpreter interpreter, IObject self, string msgname, object args ) : object
interpreter Interpreter
self IObject
msgname string
args object
Résultat object

DoesNotUnderstand() protected méthode

protected DoesNotUnderstand ( Machine machine, IObject self, string msgname, object args ) : object
machine Machine
self IObject
msgname string
args object
Résultat object

DoesNotUnderstandMethod() public méthode

public DoesNotUnderstandMethod ( Machine machine, IBehavior behavior ) : System
machine Machine
behavior IBehavior
Résultat System

Execute() public méthode

public Execute ( Machine machine, IObject self, object args ) : object
machine Machine
self IObject
args object
Résultat object

Execute() public méthode

public Execute ( Machine machine, object args ) : object
machine Machine
args object
Résultat object

ExecuteInInterpreter() public méthode

public ExecuteInInterpreter ( Interpreter interpreter, IObject self, object args ) : object
interpreter Interpreter
self IObject
args object
Résultat object

ExecuteInInterpreter() public méthode

public ExecuteInInterpreter ( Interpreter interpreter, object args ) : object
interpreter Interpreter
args object
Résultat object

ExecuteNative() public méthode

public ExecuteNative ( Machine machine, object self, object args ) : object
machine Machine
self object
args object
Résultat object

ExecuteNativeInInterpreter() public méthode

public ExecuteNativeInInterpreter ( Interpreter interpreter, object self, object args ) : object
interpreter Interpreter
self object
args object
Résultat object