C# 클래스 Kirikiri.Tjs2.Translate.NativeConvertedClassBase

상속: Kirikiri.Tjs2.Dispatch
파일 보기 프로젝트 열기: fantasydr/krkr-cs

공개 메소드들

메소드 설명
CharacterCodeFrom ( Variant val ) : void
CharacterCodeOf ( Variant val ) : void
GetOwner ( ) : TJS
NativeConvertedClassBase ( TJS owner ) : System.Text
ThrowFrom_tjs_error ( int hr, string name ) : void
ThrowFrom_tjs_error_num ( int hr, int num ) : void

보호된 메소드들

메소드 설명
AddClassInstanceInfo ( Dispatch2 dsp, string className ) : void
DisplayExceptionGeneratedCode ( int codepos, Variant ra, int ra_offset ) : void
Eval ( Variant val, Dispatch2 objthis, bool resneed ) : void
GetPropertyDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
GetPropertyDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
GetPropertyIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void
InstanceOf ( Variant name, Variant targ ) : void
OperateProperty ( VariantClosure clo, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
OperatePropertyDirect ( VariantClosure clo, string name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
OperatePropertyIndirect ( VariantClosure clo, Variant name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
OperatePropertyIndirect0 ( VariantClosure clo, Variant name, Variant result, Dispatch2 objthis, int ope ) : void
ProcessOctetFunction ( string member, string target, Variant args, Variant result ) : void
ProcessStringFunction ( string member, string target, Variant args, Variant result ) : void
SetPropertyDirect ( Variant target, int member, Variant param, Dispatch2 objthis, int flags ) : void
SetPropertyDirect ( Variant target, string member, Variant param, Dispatch2 objthis, int flags ) : void
SetPropertyIndirect ( Variant target, Variant member, Variant param, Dispatch2 objthis, int flags ) : void
ThrowInvalidVMCode ( ) : void
ThrowScriptException ( Variant val, ScriptBlock block, int srcpos ) : void
TypeOf ( Variant val ) : void
TypeOfMemberDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
TypeOfMemberDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
TypeOfMemberIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void

비공개 메소드들

메소드 설명
GetOctetProperty ( Variant result, Variant octet, Variant member ) : void
GetOctetProperty ( Variant result, Variant octet, int n ) : void
GetOctetProperty ( Variant result, Variant octet, string name ) : void
GetStringProperty ( Variant result, Variant str, Variant member ) : void
GetStringProperty ( Variant result, Variant str, int n ) : void
GetStringProperty ( Variant result, Variant str, string name ) : void
SetOctetProperty ( Variant param, Variant octet, Variant member ) : void
SetOctetProperty ( Variant param, Variant octet, int member ) : void
SetOctetProperty ( Variant param, Variant octet, string name ) : void
SetStringProperty ( Variant param, Variant str, Variant member ) : void
SetStringProperty ( Variant param, Variant str, int member ) : void
SetStringProperty ( Variant param, Variant str, string name ) : void

메소드 상세

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

protected static AddClassInstanceInfo ( Dispatch2 dsp, string className ) : void
dsp Dispatch2
className string
리턴 void

CharacterCodeFrom() 공개 정적인 메소드

public static CharacterCodeFrom ( Variant val ) : void
val Kirikiri.Tjs2.Variant
리턴 void

CharacterCodeOf() 공개 정적인 메소드

public static CharacterCodeOf ( Variant val ) : void
val Kirikiri.Tjs2.Variant
리턴 void

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

protected static DisplayExceptionGeneratedCode ( int codepos, Variant ra, int ra_offset ) : void
codepos int
ra Kirikiri.Tjs2.Variant
ra_offset int
리턴 void

Eval() 보호된 메소드

protected Eval ( Variant val, Dispatch2 objthis, bool resneed ) : void
val Kirikiri.Tjs2.Variant
objthis Dispatch2
resneed bool
리턴 void

GetOwner() 공개 메소드

public GetOwner ( ) : TJS
리턴 Kirikiri.Tjs2.TJS

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

protected static GetPropertyDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member int
objthis Dispatch2
flags int
리턴 void

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

protected static GetPropertyDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member string
objthis Dispatch2
flags int
리턴 void

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

protected static GetPropertyIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
리턴 void

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

protected static InstanceOf ( Variant name, Variant targ ) : void
name Kirikiri.Tjs2.Variant
targ Kirikiri.Tjs2.Variant
리턴 void

NativeConvertedClassBase() 공개 메소드

public NativeConvertedClassBase ( TJS owner ) : System.Text
owner Kirikiri.Tjs2.TJS
리턴 System.Text

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

protected static OperateProperty ( VariantClosure clo, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
result Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
리턴 void

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

protected static OperatePropertyDirect ( VariantClosure clo, string name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
name string
result Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
리턴 void

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

protected static OperatePropertyIndirect ( VariantClosure clo, Variant name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
name Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
리턴 void

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

protected static OperatePropertyIndirect0 ( VariantClosure clo, Variant name, Variant result, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
name Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
리턴 void

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

protected static ProcessOctetFunction ( string member, string target, Variant args, Variant result ) : void
member string
target string
args Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
리턴 void

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

protected static ProcessStringFunction ( string member, string target, Variant args, Variant result ) : void
member string
target string
args Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
리턴 void

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

protected static SetPropertyDirect ( Variant target, int member, Variant param, Dispatch2 objthis, int flags ) : void
target Kirikiri.Tjs2.Variant
member int
param Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
리턴 void

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

protected static SetPropertyDirect ( Variant target, string member, Variant param, Dispatch2 objthis, int flags ) : void
target Kirikiri.Tjs2.Variant
member string
param Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
리턴 void

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

protected static SetPropertyIndirect ( Variant target, Variant member, Variant param, Dispatch2 objthis, int flags ) : void
target Kirikiri.Tjs2.Variant
member Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
리턴 void

ThrowFrom_tjs_error() 공개 정적인 메소드

public static ThrowFrom_tjs_error ( int hr, string name ) : void
hr int
name string
리턴 void

ThrowFrom_tjs_error_num() 공개 정적인 메소드

public static ThrowFrom_tjs_error_num ( int hr, int num ) : void
hr int
num int
리턴 void

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

protected static ThrowInvalidVMCode ( ) : void
리턴 void

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

protected static ThrowScriptException ( Variant val, ScriptBlock block, int srcpos ) : void
val Kirikiri.Tjs2.Variant
block Kirikiri.Tjs2.ScriptBlock
srcpos int
리턴 void

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

protected static TypeOf ( Variant val ) : void
val Kirikiri.Tjs2.Variant
리턴 void

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

protected static TypeOfMemberDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member int
objthis Dispatch2
flags int
리턴 void

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

protected static TypeOfMemberDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member string
objthis Dispatch2
flags int
리턴 void

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

protected static TypeOfMemberIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
리턴 void