当前位置: 首页>>代码示例>>C++>>正文


C++ Executor::check_pmc方法代码示例

本文整理汇总了C++中Executor::check_pmc方法的典型用法代码示例。如果您正苦于以下问题:C++ Executor::check_pmc方法的具体用法?C++ Executor::check_pmc怎么用?C++ Executor::check_pmc使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Executor的用法示例。


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

示例1: __fun_call

	virtual int __fun_call(Executor& ewsl,int pm)
	{
		ewsl.check_pmc(this, pm,0);
		size_t sz=ewsl.ci1.nbp[StackState1::SBASE_THIS].ref<StringBuffer<T> >().size();
		ewsl.ci0.nbx[1].reset((int64_t)sz);
		return 1;
	}
开发者ID:hanwd,项目名称:ew_base,代码行数:7,代码来源:callable_buffer.cpp

示例2: __fun_call

	virtual int __fun_call(Executor& ewsl, int pm)
	{
		ewsl.check_pmc(this, pm, 1);
		bool f1 = variant_cast<bool>(ewsl.ci0.nbx[1]);
		ewsl.ci0.nbx[1].reset(!f1);
		return 1;
	}
开发者ID:hanwd,项目名称:ew_base,代码行数:7,代码来源:module_number.cpp

示例3: __fun_call

	virtual int __fun_call(Executor& ewsl,int pm)
	{
		ewsl.check_pmc(this, pm,1);
		String fp=ewsl.ci0.nbx[1].get<String>();
		ewsl.ci0.nbx[1].reset(ewsl.ci1.nbp[StackState1::SBASE_THIS].get<Stream>().send_all(fp.c_str(),fp.size()));
		return 1;
	}
开发者ID:xuanya4202,项目名称:ew_base,代码行数:7,代码来源:module_stream.cpp

示例4: __fun_call

	virtual int __fun_call(Executor& ewsl,int pm)
	{
		ewsl.check_pmc(this,pm,1);
		CallableData* q=ewsl.ci1.nsp[0].kptr();
		if(q && q->GetRef()>1)
		{
			ewsl.ci1.nsp[0].kptr(q->Clone(1));
		}
		return 1;
	}
开发者ID:xuanya4202,项目名称:ew_base,代码行数:10,代码来源:modules.cpp

示例5: __fun_call

int CallableFunctionReshape::__fun_call(Executor& ewsl,int pm)
{
    ewsl.check_pmc(this,pm,2,7);
    return do_apply(ewsl,ewsl.ci0.nbx[1],ewsl.ci0.nbx+2,pm-1);
}
开发者ID:xuanya4202,项目名称:ew_base,代码行数:5,代码来源:callable_misc.cpp


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