图元开发3

本文详细介绍了在JetCode中如何进行方法调用,包括调用的各种参数如MethodName、CallMode等,以及如何根据方法是否为静态来选择不同的调用方式。此外,还解释了在JetCode中如何添加所需的头文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

6、点击MethodCall

Method Name:API名称

Call Mode:调用API的方式

Call Object:调用对象

Call Class:调用的类

Return Type:返回类型

Return Object:返回对象

Contain State:是可重用的方法还是静态方法,如果是false就是静态方法

Jetcode里方法调用就是直接调用

<c:get select="$translateProcess_callobject"/>->translateProcess(

<c:get select="$requestAutoPtr_name"/>,

<c:get select="$retValueAutoPtr_name"/>

);

如果是true就是可重用方法

<%-- call method --%>

<c:setVariable select="cppGetPropertyValue('translateProcess_callobject',true())" var="translateProcess_callobject"/>

<cpp_block:invokeStateMachineMethod callObject="$translateProcess_callobject" methodName="'translateProcess'" invokeAccessor="'->'" isStaticMethod="false()">

<cpp_block:argument value="$requestAutoPtr_name"/>

<cpp_block:argument value="$retValueAutoPtr_name"/>

</cpp_block:invokeStateMachineMethod>

Insert Site:插入Jet Code 的位置

Before Method Call :方法调用之前

After Method Call:方法调用之后

Before In Parameter Initial:入参初始化之前

After In Parameter Initial:入参初始化之后

Before Out Parameter Initial:出参初始化之前

After Out Parameter Initial:出参初始化之后

 

Jet Code:插入的Jet代码

7、点击Property

Include Files:点击星号可以添加Jet模板需要的头文件点击X可以删除都文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值