|
@@ -590,13 +590,15 @@ procedure fpc_intf_decr_ref(var i: pointer); compilerproc;
|
|
|
procedure fpc_intf_incr_ref(i: pointer); compilerproc;
|
|
|
procedure fpc_intf_assign(var D: pointer; const S: pointer); compilerproc;
|
|
|
//procedure fpc_intf_assign_by_iid(var D: pointer; const S: pointer; const iid: TGUID); compilerproc;
|
|
|
-function fpc_intf_is(const S: pointer; const iid: TGUID): Boolean; compilerproc;
|
|
|
+function fpc_intf_is(const S: pointer; const iid: TGUID): Boolean; compilerproc;
|
|
|
function fpc_intf_is_class(const S: pointer; const aclass: tclass): Boolean; compilerproc;
|
|
|
function fpc_class_is_intf(const S: pointer; const iid: TGUID): Boolean; compilerproc;
|
|
|
-function fpc_intf_cast(const S: pointer; const iid: TGUID): IInterface; compilerproc;
|
|
|
+function fpc_class_is_corbaintf(const S: pointer; const iid: Shortstring): Boolean; compilerproc;
|
|
|
+function fpc_intf_cast(const S: pointer; const iid: TGUID): IInterface; compilerproc;
|
|
|
function fpc_intf_cast_class(const S: pointer; const aclass: tclass): pointer; compilerproc;
|
|
|
function fpc_class_cast_intf(const S: pointer; const iid: TGUID): IInterface; compilerproc;
|
|
|
-function fpc_intf_as(const S: pointer; const iid: TGUID): IInterface; compilerproc;
|
|
|
+function fpc_class_cast_corbaintf(const S: pointer; const iid: Shortstring): Pointer; compilerproc;
|
|
|
+function fpc_intf_as(const S: pointer; const iid: TGUID): IInterface; compilerproc;
|
|
|
function fpc_intf_as_class(const S: pointer; const aclass: tclass): pointer; compilerproc;
|
|
|
function fpc_class_as_intf(const S: pointer; const iid: TGUID): IInterface; compilerproc;
|
|
|
function fpc_class_as_corbaintf(const S: pointer; const iid: Shortstring): Pointer; compilerproc;
|