C# Class Kirikiri.Tjs2.Dispatch

Inheritance: Dispatch2
ファイルを表示 Open project: fantasydr/krkr-cs

Public Methods

Method Description
AddClassInstanveInfo ( string name ) : int
ClassInstanceInfo ( int flag, int num, Variant value ) : int
CreateNew ( int flag, string memberName, Holder result, Variant param, Dispatch2 objThis ) : int
CreateNewByNum ( int flag, int num, Holder result, Variant param, Dispatch2 objThis ) : int
DeleteMember ( int flag, string memberName, Dispatch2 objThis ) : int
DeleteMemberByNum ( int flag, int num, Dispatch2 objThis ) : int
Dispatch ( ) : Kirikiri.Tjs2
DoVariantOperation ( int op, Variant target, Variant param ) : void
EnumMembers ( int flags, EnumMembersCallback callback, Dispatch2 objthis ) : int
FuncCall ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
FuncCallByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objThis ) : int
GetCount ( IntWrapper result, string memberName, Dispatch2 objThis ) : int
GetCountByNum ( IntWrapper result, int num, Dispatch2 objThis ) : int
GetNativeInstance ( int classid ) : NativeInstance
Invalidate ( int flag, string memberName, Dispatch2 objThis ) : int
InvalidateByNum ( int flag, int num, Dispatch2 objThis ) : int
IsInstanceOf ( int flag, string memberName, string className, Dispatch2 objThis ) : int
IsInstanceOfByNum ( int flag, int num, string className, Dispatch2 objThis ) : int
IsValid ( int flag, string memberName, Dispatch2 objThis ) : int
IsValidByNum ( int flag, int num, Dispatch2 objThis ) : int
NativeInstanceSupport ( int flag, int classid, Holder pointer ) : int
Operation ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
OperationByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objThis ) : int
PropGet ( int flag, string memberName, Variant result, Dispatch2 objThis ) : int
PropGetByNum ( int flag, int num, Variant result, Dispatch2 objThis ) : int
PropSet ( int flag, string memberName, Variant param, Dispatch2 objThis ) : int
PropSetByNum ( int flag, int num, Variant param, Dispatch2 objThis ) : int
SetNativeInstance ( int classid, NativeInstance ni ) : int

Protected Methods

Method Description
BeforeDestruction ( ) : void

Method Details

AddClassInstanveInfo() public method

public AddClassInstanveInfo ( string name ) : int
name string
return int

BeforeDestruction() protected method

protected BeforeDestruction ( ) : void
return void

ClassInstanceInfo() public method

public ClassInstanceInfo ( int flag, int num, Variant value ) : int
flag int
num int
value Variant
return int

CreateNew() public method

public CreateNew ( int flag, string memberName, Holder result, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
result Holder
param Variant
objThis Dispatch2
return int

CreateNewByNum() public method

public CreateNewByNum ( int flag, int num, Holder result, Variant param, Dispatch2 objThis ) : int
flag int
num int
result Holder
param Variant
objThis Dispatch2
return int

DeleteMember() public method

public DeleteMember ( int flag, string memberName, Dispatch2 objThis ) : int
flag int
memberName string
objThis Dispatch2
return int

DeleteMemberByNum() public method

public DeleteMemberByNum ( int flag, int num, Dispatch2 objThis ) : int
flag int
num int
objThis Dispatch2
return int

Dispatch() public method

public Dispatch ( ) : Kirikiri.Tjs2
return Kirikiri.Tjs2

DoVariantOperation() public static method

public static DoVariantOperation ( int op, Variant target, Variant param ) : void
op int
target Variant
param Variant
return void

EnumMembers() public method

public EnumMembers ( int flags, EnumMembersCallback callback, Dispatch2 objthis ) : int
flags int
callback EnumMembersCallback
objthis Dispatch2
return int

FuncCall() public method

public FuncCall ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
result Variant
param Variant
objThis Dispatch2
return int

FuncCallByNum() public method

public FuncCallByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objThis ) : int
flag int
num int
result Variant
param Variant
objThis Dispatch2
return int

GetCount() public method

public GetCount ( IntWrapper result, string memberName, Dispatch2 objThis ) : int
result IntWrapper
memberName string
objThis Dispatch2
return int

GetCountByNum() public method

public GetCountByNum ( IntWrapper result, int num, Dispatch2 objThis ) : int
result IntWrapper
num int
objThis Dispatch2
return int

GetNativeInstance() public method

public GetNativeInstance ( int classid ) : NativeInstance
classid int
return NativeInstance

Invalidate() public method

public Invalidate ( int flag, string memberName, Dispatch2 objThis ) : int
flag int
memberName string
objThis Dispatch2
return int

InvalidateByNum() public method

public InvalidateByNum ( int flag, int num, Dispatch2 objThis ) : int
flag int
num int
objThis Dispatch2
return int

IsInstanceOf() public method

public IsInstanceOf ( int flag, string memberName, string className, Dispatch2 objThis ) : int
flag int
memberName string
className string
objThis Dispatch2
return int

IsInstanceOfByNum() public method

public IsInstanceOfByNum ( int flag, int num, string className, Dispatch2 objThis ) : int
flag int
num int
className string
objThis Dispatch2
return int

IsValid() public method

public IsValid ( int flag, string memberName, Dispatch2 objThis ) : int
flag int
memberName string
objThis Dispatch2
return int

IsValidByNum() public method

public IsValidByNum ( int flag, int num, Dispatch2 objThis ) : int
flag int
num int
objThis Dispatch2
return int

NativeInstanceSupport() public method

public NativeInstanceSupport ( int flag, int classid, Holder pointer ) : int
flag int
classid int
pointer Holder
return int

Operation() public method

public Operation ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
result Variant
param Variant
objThis Dispatch2
return int

OperationByNum() public method

public OperationByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objThis ) : int
flag int
num int
result Variant
param Variant
objThis Dispatch2
return int

PropGet() public method

public PropGet ( int flag, string memberName, Variant result, Dispatch2 objThis ) : int
flag int
memberName string
result Variant
objThis Dispatch2
return int

PropGetByNum() public method

public PropGetByNum ( int flag, int num, Variant result, Dispatch2 objThis ) : int
flag int
num int
result Variant
objThis Dispatch2
return int

PropSet() public method

public PropSet ( int flag, string memberName, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
param Variant
objThis Dispatch2
return int

PropSetByNum() public method

public PropSetByNum ( int flag, int num, Variant param, Dispatch2 objThis ) : int
flag int
num int
param Variant
objThis Dispatch2
return int

SetNativeInstance() public method

public SetNativeInstance ( int classid, NativeInstance ni ) : int
classid int
ni NativeInstance
return int