C# Class Kirikiri.Tjs2.Translate.NativeConvertedClassBase

Inheritance: Kirikiri.Tjs2.Dispatch
Afficher le fichier Open project: fantasydr/krkr-cs

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AddClassInstanceInfo() protected static méthode

protected static AddClassInstanceInfo ( Dispatch2 dsp, string className ) : void
dsp Dispatch2
className string
Résultat void

CharacterCodeFrom() public static méthode

public static CharacterCodeFrom ( Variant val ) : void
val Kirikiri.Tjs2.Variant
Résultat void

CharacterCodeOf() public static méthode

public static CharacterCodeOf ( Variant val ) : void
val Kirikiri.Tjs2.Variant
Résultat void

DisplayExceptionGeneratedCode() protected static méthode

protected static DisplayExceptionGeneratedCode ( int codepos, Variant ra, int ra_offset ) : void
codepos int
ra Kirikiri.Tjs2.Variant
ra_offset int
Résultat void

Eval() protected méthode

protected Eval ( Variant val, Dispatch2 objthis, bool resneed ) : void
val Kirikiri.Tjs2.Variant
objthis Dispatch2
resneed bool
Résultat void

GetOwner() public méthode

public GetOwner ( ) : TJS
Résultat Kirikiri.Tjs2.TJS

GetPropertyDirect() protected static méthode

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
Résultat void

GetPropertyDirect() protected static méthode

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
Résultat void

GetPropertyIndirect() protected static méthode

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
Résultat void

InstanceOf() protected static méthode

protected static InstanceOf ( Variant name, Variant targ ) : void
name Kirikiri.Tjs2.Variant
targ Kirikiri.Tjs2.Variant
Résultat void

NativeConvertedClassBase() public méthode

public NativeConvertedClassBase ( TJS owner ) : System.Text
owner Kirikiri.Tjs2.TJS
Résultat System.Text

OperateProperty() protected static méthode

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
Résultat void

OperatePropertyDirect() protected static méthode

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
Résultat void

OperatePropertyIndirect() protected static méthode

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
Résultat void

OperatePropertyIndirect0() protected static méthode

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
Résultat void

ProcessOctetFunction() protected static méthode

protected static ProcessOctetFunction ( string member, string target, Variant args, Variant result ) : void
member string
target string
args Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
Résultat void

ProcessStringFunction() protected static méthode

protected static ProcessStringFunction ( string member, string target, Variant args, Variant result ) : void
member string
target string
args Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
Résultat void

SetPropertyDirect() protected static méthode

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
Résultat void

SetPropertyDirect() protected static méthode

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
Résultat void

SetPropertyIndirect() protected static méthode

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
Résultat void

ThrowFrom_tjs_error() public static méthode

public static ThrowFrom_tjs_error ( int hr, string name ) : void
hr int
name string
Résultat void

ThrowFrom_tjs_error_num() public static méthode

public static ThrowFrom_tjs_error_num ( int hr, int num ) : void
hr int
num int
Résultat void

ThrowInvalidVMCode() protected static méthode

protected static ThrowInvalidVMCode ( ) : void
Résultat void

ThrowScriptException() protected static méthode

protected static ThrowScriptException ( Variant val, ScriptBlock block, int srcpos ) : void
val Kirikiri.Tjs2.Variant
block Kirikiri.Tjs2.ScriptBlock
srcpos int
Résultat void

TypeOf() protected static méthode

protected static TypeOf ( Variant val ) : void
val Kirikiri.Tjs2.Variant
Résultat void

TypeOfMemberDirect() protected static méthode

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
Résultat void

TypeOfMemberDirect() protected static méthode

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
Résultat void

TypeOfMemberIndirect() protected static méthode

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
Résultat void