• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++ RTAR函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中RTAR函数的典型用法代码示例。如果您正苦于以下问题:C++ RTAR函数的具体用法?C++ RTAR怎么用?C++ RTAR使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了RTAR函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: F1418_13938

EIF_TYPED_VALUE F1418_13938 (EIF_REFERENCE Current)
{
	EIF_TYPED_VALUE r;
	r.type = SK_REF;
	r.it_r = *(EIF_REFERENCE *)(Current + RTWA(9319,Dtype(Current)));
	if (!r.it_r) {
		if (RTAT(RTWCT(9319, Dtype(Current), Dftype(Current)))) {
			GTCX
			RTLD;
			RTLI(1);
			RTLR(0,Current);
			r.it_r = (F1418_13938_body (Current)).it_r;
			*(EIF_REFERENCE *)(Current + RTWA(9319,Dtype(Current))) = r.it_r;
			RTAR(Current, r.it_r);
			RTLE;
		}
	}
	return r;
}
开发者ID:omarabid59,项目名称:3311Project,代码行数:19,代码来源:ev1418.c


示例2: F867_7058

/* {ACCOUNT_STUDENT}.set_owner */
void F867_7058 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_owner";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 866, Current, 0, 1, 12627);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(866, Current, 12627);
	if (arg1) {
		RTCC(arg1, 866, l_feature_name, 1, 862);
	}
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 4935, 0xF800035E, 0); /* owner */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(4935, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:alma89,项目名称:AOOP_exersice3,代码行数:44,代码来源:ac867.c


示例3: F861_6975

/* {NODE}.setparent */
void F861_6975 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
    GTCX
    char *l_feature_name = "setparent";
    RTEX;
#define arg1 arg1x.it_r
    RTSN;
    RTDA;
    RTLD;


    RTLI(2);
    RTLR(0,arg1);
    RTLR(1,Current);
    RTLIU(2);
    RTLU (SK_VOID, NULL);
    RTLU(SK_REF,&arg1);
    RTLU (SK_REF, &Current);

    RTEAA(l_feature_name, 860, Current, 0, 1, 12649);
    RTSA(Dtype(Current));
    RTSC;
    RTME(Dtype(Current), 0);
    RTGC;
    RTDBGEAA(860, Current, 12649);
    if (arg1) {
        RTCC(arg1, 860, l_feature_name, 1, eif_new_type(860, 0x00), 0x00);
    }
    RTIV(Current, RTAL);
    RTHOOK(1);
    RTDBGAA(Current, Dtype(Current), 4901, 0xF800035C, 0); /* parent */
    RTAR(Current, arg1);
    *(EIF_REFERENCE *)(Current + RTWA(4901, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
    RTVI(Current, RTAL);
    RTRS;
    RTHOOK(2);
    RTDBGLE;
    RTMD(0);
    RTLE;
    RTLO(3);
    RTEE;
#undef arg1
}
开发者ID:nikobellic760,项目名称:INF3SS15,代码行数:44,代码来源:no861.c


示例4: F992_8981

EIF_TYPED_VALUE F992_8981 (EIF_REFERENCE Current)
{
    EIF_TYPED_VALUE r;
    r.type = SK_REF;
    r.it_r = *(EIF_REFERENCE *)(Current + RTWA(6860,Dtype(Current)));
    if (!r.it_r) {
        if (RTAT(RTWCT(6860, Dtype(Current), Dftype(Current)))) {
            GTCX
            RTLD;
            RTLI(1);
            RTLR(0,Current);
            r.it_r = (F992_8981_body (Current)).it_r;
            *(EIF_REFERENCE *)(Current + RTWA(6860,Dtype(Current))) = r.it_r;
            RTAR(Current, r.it_r);
            RTLE;
        }
    }
    return r;
}
开发者ID:omarabid59,项目名称:3311Project,代码行数:19,代码来源:ev992.c


示例5: F2318_31700

/* {BUILDING}.set_name */
void F2318_31700 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_name";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLIU(2);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 2317, Current, 0, 1, 36785);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(2317, Current, 36785);
	if (arg1) {
		RTCC(arg1, 2317, l_feature_name, 1, eif_new_type(915, 0x00), 0x00);
	}
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 24934, 0xF8000393, 0); /* name */
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(24934, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:schatteburg,项目名称:EProg,代码行数:44,代码来源:bu2318.c


示例6: F170_3739

/* {EV_WIDGET_ACTION_SEQUENCES_I}.resize_actions */
EIF_REFERENCE F170_3739 (EIF_REFERENCE Current)
{
	GTCX
	EIF_REFERENCE tr1 = NULL;
	RTCDT;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	
	RTGC;
	if ((EIF_BOOLEAN)(*(EIF_REFERENCE *)(Current + O3497[dtype-169]) == NULL)) {
		tr1 = F171_3753(Current);
		RTAR(Current, tr1);
		*(EIF_REFERENCE *)(Current + O3497[dtype-169]) = (EIF_REFERENCE) tr1;
	}
	RTLE;
	return (EIF_REFERENCE) *(EIF_REFERENCE *)(Current + O3497[dtype-169]);
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:21,代码来源:ev225.c


示例7: F1053_13742

/* {EV_PIXEL_BUFFER_IMP}.make */
void F1053_13742 (EIF_REFERENCE Current)
{
	GTCX
	EIF_POINTER tp1;
	EIF_REFERENCE tr1 = NULL;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	
	RTGC;
	tr1 = RTLNSMART(eif_non_attached_type(777));
	tp1 = F1_33(Current);
	F778_7236(RTCV(tr1), tp1, ((EIF_INTEGER_32) 0L));
	RTAR(Current, tr1);
	*(EIF_REFERENCE *)(Current + _REFACS_2_) = (EIF_REFERENCE) tr1;
	F1029_13080(Current, (EIF_BOOLEAN) 1);
	RTLE;
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:21,代码来源:ev690.c


示例8: F170_3702

/* {EV_WIDGET_ACTION_SEQUENCES_I}.pointer_motion_actions */
EIF_REFERENCE F170_3702 (EIF_REFERENCE Current)
{
	GTCX
	EIF_REFERENCE tr1 = NULL;
	RTCDT;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	
	RTGC;
	if ((EIF_BOOLEAN)(*(EIF_REFERENCE *)(Current + O3461[dtype-169]) == NULL)) {
		tr1 = (FUNCTION_CAST(EIF_REFERENCE, (EIF_REFERENCE)) R3460[dtype-170])(Current);
		RTAR(Current, tr1);
		*(EIF_REFERENCE *)(Current + O3461[dtype-169]) = (EIF_REFERENCE) tr1;
	}
	RTLE;
	return (EIF_REFERENCE) *(EIF_REFERENCE *)(Current + O3461[dtype-169]);
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:21,代码来源:ev225.c


示例9: F183_3816

/* {EV_MENU_ITEM_LIST_ACTION_SEQUENCES_I}.item_select_actions */
EIF_REFERENCE F183_3816 (EIF_REFERENCE Current)
{
	GTCX
	EIF_REFERENCE tr1 = NULL;
	RTCDT;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	
	RTGC;
	if ((EIF_BOOLEAN)(*(EIF_REFERENCE *)(Current + O3547[dtype-182]) == NULL)) {
		tr1 = F184_3819(Current);
		RTAR(Current, tr1);
		*(EIF_REFERENCE *)(Current + O3547[dtype-182]) = (EIF_REFERENCE) tr1;
	}
	RTLE;
	return (EIF_REFERENCE) *(EIF_REFERENCE *)(Current + O3547[dtype-182]);
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:21,代码来源:ev239.c


示例10: F551_5689

/* {LINKED_LIST_ITERATION_CURSOR}.start */
void F551_5689 (EIF_REFERENCE Current)
{
	GTCX
	EIF_REFERENCE tr1 = NULL;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	
	RTGC;
	F539_5678(Current);
	if ((EIF_BOOLEAN) !*(EIF_BOOLEAN *)(Current+ _CHROFF_2_0_)) {
		tr1 = *(EIF_REFERENCE *)(Current);
		tr1 = *(EIF_REFERENCE *)(RTCV(tr1));
		RTAR(Current, tr1);
		*(EIF_REFERENCE *)(Current + _REFACS_1_) = (EIF_REFERENCE) tr1;
	}
	RTLE;
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:21,代码来源:li1327.c


示例11: F161_3453

/* {EV_TREE_NODE_ACTION_SEQUENCES_I}.deselect_actions */
EIF_REFERENCE F161_3453 (EIF_REFERENCE Current)
{
	GTCX
	EIF_REFERENCE tr1 = NULL;
	RTCDT;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	
	RTGC;
	if ((EIF_BOOLEAN)(*(EIF_REFERENCE *)(Current + O3255[dtype-160]) == NULL)) {
		tr1 = F162_3463(Current);
		RTAR(Current, tr1);
		*(EIF_REFERENCE *)(Current + O3255[dtype-160]) = (EIF_REFERENCE) tr1;
	}
	RTLE;
	return (EIF_REFERENCE) *(EIF_REFERENCE *)(Current + O3255[dtype-160]);
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:21,代码来源:ev208.c


示例12: F1032_9373

/* {ETF_EVT_ARG}.set_src_out */
void F1032_9373 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_src_out";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 1031, Current, 0, 1, 14874);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(1031, Current, 14874);
	RTCC(arg1, 1031, l_feature_name, 1, eif_attached_type(219));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 7173, 0xF80000DB, 0); /* src_out */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(7173, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:omarabid59,项目名称:3311Project,代码行数:42,代码来源:et1032.c


示例13: F865_8107

/* {POOLED_THREAD}.set_target */
void F865_8107 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_target";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 864, Current, 0, 1, 1789);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(864, Current, 1789);
	RTCC(arg1, 864, l_feature_name, 1, RTWCT(7938, Dtype(Current), Dftype(Current)));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 7934, 0xF8000000, 0); /* target */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(7934, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:jvelilla,项目名称:Eiffel_Web_Server,代码行数:42,代码来源:po865.c


示例14: F893_7254

/* {ES_TESTABLE}.set_html_name */
void F893_7254 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_html_name";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 892, Current, 0, 1, 12865);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(892, Current, 12865);
	RTCC(arg1, 892, l_feature_name, 1, eif_attached_type(219));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 5165, 0xF80000DB, 0); /* default_html_name */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(5165, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:cad188,项目名称:eecs3311,代码行数:42,代码来源:es893.c


示例15: F123_3350

/* {COM_FAILURE}.set_exception_information */
void F123_3350 (EIF_REFERENCE Current, EIF_REFERENCE arg1)
{
	GTCX
	EIF_REFERENCE loc1 = (EIF_REFERENCE) 0;
	EIF_POINTER tp1;
	EIF_REFERENCE tr1 = NULL;
	EIF_REFERENCE tr2 = NULL;
	EIF_INTEGER_32 ti4_1;
	RTLD;
	
	RTLI(5);
	RTLR(0,Current);
	RTLR(1,arg1);
	RTLR(2,loc1);
	RTLR(3,tr1);
	RTLR(4,tr2);
	
	RTGC;
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + _REFACS_5_) = (EIF_REFERENCE) arg1;
	if ((EIF_BOOLEAN) (*(EIF_INTEGER_32 *)(Current+ _LNGOFF_6_1_0_2_) > ((EIF_INTEGER_32) 0L))) {
		tr1 = RTLNS(211, 211, _OBJSIZ_1_0_0_1_0_0_0_0_);
		tr2 = F123_3351(Current, *(EIF_INTEGER_32 *)(Current+ _LNGOFF_6_1_0_2_));
		F212_4126(RTCV(tr1), tr2);
		loc1 = (EIF_REFERENCE) tr1;
		tp1 = F212_4145(RTCV(loc1));
		ti4_1 = inline_F123_3352(tp1);
		*(EIF_INTEGER_32 *)(Current+ _LNGOFF_6_1_0_1_) = (EIF_INTEGER_32) ti4_1;
	} else {
		tr1 = RTLNS(211, 211, _OBJSIZ_1_0_0_1_0_0_0_0_);
		F212_4126(RTCV(tr1), arg1);
		loc1 = (EIF_REFERENCE) tr1;
		tp1 = F212_4145(RTCV(loc1));
		ti4_1 = inline_F123_3352(tp1);
		*(EIF_INTEGER_32 *)(Current+ _LNGOFF_6_1_0_1_) = (EIF_INTEGER_32) ti4_1;
		ti4_1 = *(EIF_INTEGER_32 *)(Current+ _LNGOFF_6_1_0_1_);
		ti4_1 = inline_F123_3353(ti4_1);
		*(EIF_INTEGER_32 *)(Current+ _LNGOFF_6_1_0_2_) = (EIF_INTEGER_32) ti4_1;
	}
	RTLE;
}
开发者ID:yehongbing,项目名称:Eiffel-Projects,代码行数:42,代码来源:co170.c


示例16: F12_3764

/* {HTTP_SERVER_CONFIGURATION}.set_document_root */
void F12_3764 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_document_root";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 11, Current, 0, 1, 230);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(11, Current, 230);
	RTCC(arg1, 11, l_feature_name, 1, RTWCT(3751, Dtype(Current), Dftype(Current)));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 3751, 0xF8000185, 0); /* document_root */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(3751, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:jvelilla,项目名称:Eiffel_Web_Server,代码行数:42,代码来源:ht12.c


示例17: F1206_10865

/* {EV_TIMEOUT}.create_interface_objects */
void F1206_10865 (EIF_REFERENCE Current)
{
	GTCX
	char *l_feature_name = "create_interface_objects";
	RTEX;
	EIF_REFERENCE tr1 = NULL;
	RTSN;
	RTDA;
	RTLD;
	
	RTLI(2);
	RTLR(0,Current);
	RTLR(1,tr1);
	RTLU (SK_VOID, NULL);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 1205, Current, 0, 0, 16754);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(1205, Current, 16754);
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 8401, 0xF8000458, 0); /* actions */
	
	tr1 = RTLNSMART(eif_non_attached_type(RTWCT(8401, Dtype(Current), Dftype(Current))));
	(FUNCTION_CAST(void, (EIF_REFERENCE)) RTWC(32, Dtype(tr1)))(tr1);
	
	RTNHOOK(1,1);
	RTAR(Current, tr1);
	*(EIF_REFERENCE *)(Current + RTWA(8401, Dtype(Current))) = (EIF_REFERENCE) RTCCL(tr1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(2);
	RTEE;
}
开发者ID:omarabid59,项目名称:3311Project,代码行数:42,代码来源:ev1206.c


示例18: F1378_13373

/* {EV_WIDGET_I}.set_default_key_processing_handler */
void F1378_13373 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_default_key_processing_handler";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 1377, Current, 0, 1, 19005);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(1377, Current, 19005);
	RTCC(arg1, 1377, l_feature_name, 1, RTWCT(10245, Dtype(Current), Dftype(Current)));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 10245, 0xF8000111, 0); /* default_key_processing_handler */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(10245, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:omarabid59,项目名称:3311Project,代码行数:42,代码来源:ev1378.c


示例19: F266_11453

/* {WSF_URI_AGENT_HANDLER}.make */
void F266_11453 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "make";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 265, Current, 0, 1, 4310);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(265, Current, 4310);
	RTCC(arg1, 265, l_feature_name, 1, RTWCT(10667, Dtype(Current), Dftype(Current)));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 10667, 0xF80001F6, 0); /* action */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(10667, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:jvelilla,项目名称:Eiffel_Web_Server,代码行数:42,代码来源:ws266.c


示例20: F283_11788

/* {WGI_NINO_INPUT_STREAM}.set_source */
void F283_11788 (EIF_REFERENCE Current, EIF_TYPED_VALUE arg1x)
{
	GTCX
	char *l_feature_name = "set_source";
	RTEX;
#define arg1 arg1x.it_r
	RTSN;
	RTDA;
	RTLD;
	
	
	RTLI(2);
	RTLR(0,arg1);
	RTLR(1,Current);
	RTLU (SK_VOID, NULL);
	RTLU(SK_REF,&arg1);
	RTLU (SK_REF, &Current);
	
	RTEAA(l_feature_name, 282, Current, 0, 1, 4650);
	RTSA(Dtype(Current));
	RTSC;
	RTME(Dtype(Current), 0);
	RTGC;
	RTDBGEAA(282, Current, 4650);
	RTCC(arg1, 282, l_feature_name, 1, RTWCT(10972, Dtype(Current), Dftype(Current)));
	RTIV(Current, RTAL);
	RTHOOK(1);
	RTDBGAA(Current, Dtype(Current), 10972, 0xF8000163, 0); /* source */
	
	RTAR(Current, arg1);
	*(EIF_REFERENCE *)(Current + RTWA(10972, Dtype(Current))) = (EIF_REFERENCE) RTCCL(arg1);
	RTVI(Current, RTAL);
	RTRS;
	RTHOOK(2);
	RTDBGLE;
	RTMD(0);
	RTLE;
	RTLO(3);
	RTEE;
#undef arg1
}
开发者ID:jvelilla,项目名称:Eiffel_Web_Server,代码行数:42,代码来源:wg283.c



注:本文中的RTAR函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ RTAT函数代码示例发布时间:2022-05-30
下一篇:
C++ RT30xxReadRFRegister函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap