메소드 | 설명 | |
---|---|---|
CreateClass ( string clsname ) : IClass | ||
CreateClass ( string clsname, IClass superclass ) : IClass | ||
CreateClass ( string clsname, IClass superclass, string instancevarnames, string classvarnames ) : IClass | ||
CreateClass ( string clsname, bool isIndexed ) : IClass | ||
CreateNativeBehavior ( IBehavior superclass, |
||
GetAssociatedBehavior ( IBehavior behavior ) : IBehavior | ||
GetAssociatedClass ( IClass klass ) : IClass | ||
GetAssociatedMetaClass ( IMetaClass metaklass ) : IMetaClass | ||
GetClass ( string clsname ) : IClass | ||
GetClasses ( ) : ICollection |
||
GetGlobalNames ( ) : ICollection |
||
GetGlobalObject ( string objname ) : object | ||
GetHost ( System.Guid id ) : IHost | ||
GetLocalHosts ( ) : ICollection |
||
GetMetaClass ( string clsname ) : IMetaClass | ||
GetNativeBehavior ( |
||
GetRemoteHosts ( ) : ICollection |
||
ImportModule ( string modulename ) : void | ||
LoadFile ( string filename ) : void | ||
LoadModule ( string modulename ) : void | ||
Machine ( ) : System | ||
Machine ( bool iscurrent ) : System | ||
RegisterHost ( IHost host ) : void | ||
RegisterNativeBehavior ( |
||
SendMessage ( object obj, string msgname, object args, |
||
SetCurrent ( ) : void | ||
SetCurrent ( Machine machine ) : void | ||
SetCurrentEnvironmentObject ( string objname, object value ) : void | ||
SetEnvironmentObject ( |
||
SetGlobalObject ( string objname, object value ) : void |
메소드 | 설명 | |
---|---|---|
DefineMetaclass ( IClass metaclass ) : void | ||
GetFilename ( string filename ) : string | ||
GetOrCreateChildEnvironment ( |
||
IfNil ( Machine machine, object self, object arguments ) : object | ||
IfNotNil ( Machine machine, object self, object arguments ) : object | ||
IsNil ( Machine machine, object self, object arguments ) : object | ||
IsNotNil ( Machine machine, object self, object arguments ) : object |
public CreateClass ( string clsname, IClass superclass ) : IClass | ||
clsname | string | |
superclass | IClass | |
리턴 | IClass |
public CreateClass ( string clsname, IClass superclass, string instancevarnames, string classvarnames ) : IClass | ||
clsname | string | |
superclass | IClass | |
instancevarnames | string | |
classvarnames | string | |
리턴 | IClass |
public CreateClass ( string clsname, bool isIndexed ) : IClass | ||
clsname | string | |
isIndexed | bool | |
리턴 | IClass |
public CreateNativeBehavior ( IBehavior superclass, |
||
superclass | IBehavior | |
type | ||
리턴 | IBehavior |
public GetAssociatedBehavior ( IBehavior behavior ) : IBehavior | ||
behavior | IBehavior | |
리턴 | IBehavior |
public GetAssociatedClass ( IClass klass ) : IClass | ||
klass | IClass | |
리턴 | IClass |
public GetAssociatedMetaClass ( IMetaClass metaklass ) : IMetaClass | ||
metaklass | IMetaClass | |
리턴 | IMetaClass |
public GetGlobalObject ( string objname ) : object | ||
objname | string | |
리턴 | object |
public GetMetaClass ( string clsname ) : IMetaClass | ||
clsname | string | |
리턴 | IMetaClass |
public GetNativeBehavior ( |
||
type | ||
리턴 | NativeBehavior |
public RegisterNativeBehavior ( |
||
type | ||
behavior | NativeBehavior | |
리턴 | void |
public SendMessage ( object obj, string msgname, object args, |
||
obj | object | |
msgname | string | |
args | object | |
interpreter | ||
리턴 | object |
public SetCurrentEnvironmentObject ( string objname, object value ) : void | ||
objname | string | |
value | object | |
리턴 | void |
public SetEnvironmentObject ( |
||
environment | ||
objname | string | |
value | object | |
리턴 | void |
public SetGlobalObject ( string objname, object value ) : void | ||
objname | string | |
value | object | |
리턴 | void |