C# 클래스 Sirikata.Runtime.PythonObject

파일 보기 프로젝트 열기: speedlimits/museum

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
CreateLanguageSetup ( ) : LanguageSetup
PrintException ( TextWriter output, Exception e ) : void
UnhandledException ( ScriptEngine engine, Exception e ) : void

비공개 메소드들

메소드 설명
GetLanguageProvider ( ScriptRuntimeSetup setup ) : string
InsertSearchPaths ( object>.IDictionary options, ICollection paths ) : void
IsSanitized ( string inputStr ) : bool
RunCommandLine ( string args ) : void

메소드 상세

CreateLanguageSetup() 보호된 메소드

protected CreateLanguageSetup ( ) : LanguageSetup
리턴 LanguageSetup

CreatePythonObject() 공개 정적인 메소드

public static CreatePythonObject ( string args ) : object
args string
리턴 object

PrintException() 보호된 정적인 메소드

protected static PrintException ( TextWriter output, Exception e ) : void
output System.IO.TextWriter
e System.Exception
리턴 void

PythonObject() 공개 메소드

public PythonObject ( string args ) : System
args string
리턴 System

UnhandledException() 보호된 메소드

protected UnhandledException ( ScriptEngine engine, Exception e ) : void
engine ScriptEngine
e System.Exception
리턴 void

processMessage() 공개 메소드

public processMessage ( byte header, byte body ) : void
header byte
body byte
리턴 void

processRPC() 공개 메소드

public processRPC ( byte header, string name, byte args ) : Array
header byte
name string
args byte
리턴 System.Array

tick() 공개 메소드

public tick ( System time ) : void
time System
리턴 void