C# 클래스 WhiteCore.ScriptEngine.DotNetEngine.Runtime.Executor

파일 보기 프로젝트 열기: WhiteCoreSim/WhiteCore-Dev 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_Script IScript
m_enumerators IEnumerator>.Dictionary
m_eventFlagsMap scriptEvents>.Dictionary

공개 메소드들

메소드 설명
CheckSlice ( ) : bool
CloseTimeSlice ( ) : void
ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
Executor ( IScript script ) : System
GetStateEventFlags ( string state ) : scriptEvents
OpenTimeSlice ( EnumeratorInfo Start ) : void
ResetStateEventFlags ( ) : void

보호된 메소드들

메소드 설명
initEventFlags ( ) : void

메소드 상세

CheckSlice() 공개 메소드

public CheckSlice ( ) : bool
리턴 bool

CloseTimeSlice() 공개 메소드

public CloseTimeSlice ( ) : void
리턴 void

ExecuteEvent() 공개 메소드

public ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
state string
FunctionName string
args object
Start EnumeratorInfo
ex System.Exception
리턴 EnumeratorInfo

Executor() 공개 메소드

public Executor ( IScript script ) : System
script IScript
리턴 System

GetStateEventFlags() 공개 메소드

public GetStateEventFlags ( string state ) : scriptEvents
state string
리턴 scriptEvents

OpenTimeSlice() 공개 메소드

public OpenTimeSlice ( EnumeratorInfo Start ) : void
Start EnumeratorInfo
리턴 void

ResetStateEventFlags() 공개 메소드

public ResetStateEventFlags ( ) : void
리턴 void

initEventFlags() 보호된 메소드

protected initEventFlags ( ) : void
리턴 void

프로퍼티 상세

m_Script 보호되어 있는 프로퍼티

Contains the script to execute functions in.
protected IScript m_Script
리턴 IScript

m_enumerators 보호되어 있는 프로퍼티

protected Dictionary m_enumerators
리턴 IEnumerator>.Dictionary

m_eventFlagsMap 보호되어 있는 정적으로 프로퍼티

protected static Dictionary m_eventFlagsMap
리턴 scriptEvents>.Dictionary