C# Class Sirikata.Runtime.PythonObject

Afficher le fichier Open project: speedlimits/museum

Méthodes publiques

Méthode Description
CreatePythonObject ( string args ) : object
PythonObject ( string args ) : System
processMessage ( byte header, byte body ) : void
processRPC ( byte header, string name, byte args ) : Array
tick ( System time ) : void

Méthodes protégées

Méthode Description
CreateLanguageSetup ( ) : LanguageSetup
PrintException ( TextWriter output, Exception e ) : void
UnhandledException ( ScriptEngine engine, Exception e ) : void

Private Methods

Méthode Description
GetLanguageProvider ( ScriptRuntimeSetup setup ) : string
InsertSearchPaths ( object>.IDictionary options, ICollection paths ) : void
IsSanitized ( string inputStr ) : bool
RunCommandLine ( string args ) : void

Method Details

CreateLanguageSetup() protected méthode

protected CreateLanguageSetup ( ) : LanguageSetup
Résultat LanguageSetup

CreatePythonObject() public static méthode

public static CreatePythonObject ( string args ) : object
args string
Résultat object

PrintException() protected static méthode

protected static PrintException ( TextWriter output, Exception e ) : void
output System.IO.TextWriter
e System.Exception
Résultat void

PythonObject() public méthode

public PythonObject ( string args ) : System
args string
Résultat System

UnhandledException() protected méthode

protected UnhandledException ( ScriptEngine engine, Exception e ) : void
engine ScriptEngine
e System.Exception
Résultat void

processMessage() public méthode

public processMessage ( byte header, byte body ) : void
header byte
body byte
Résultat void

processRPC() public méthode

public processRPC ( byte header, string name, byte args ) : Array
header byte
name string
args byte
Résultat System.Array

tick() public méthode

public tick ( System time ) : void
time System
Résultat void