您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ val_data函数代码示例

51自学网 2021-06-03 09:32:36
  C++
这篇教程C++ val_data函数代码示例写得很实用,希望能帮到您。

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

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

示例1: _ofxOscMessage_getRemoteIp

value _ofxOscMessage_getRemoteIp(value a) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	return alloc_string(oscMessage->getRemoteIp().c_str());}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例2: lime_cairo_font_options_get_hint_metrics

	int lime_cairo_font_options_get_hint_metrics (value handle) {				return cairo_font_options_get_hint_metrics ((cairo_font_options_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例3: lime_cairo_font_options_get_subpixel_order

	int lime_cairo_font_options_get_subpixel_order (value handle) {				return cairo_font_options_get_subpixel_order ((cairo_font_options_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例4: lime_cairo_fill_extents

	void lime_cairo_fill_extents (value handle, double x1, double y1, double x2, double y2) {				cairo_fill_extents ((cairo_t*)val_data (handle), &x1, &y1, &x2, &y2);			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例5: lime_cairo_font_face_status

	int lime_cairo_font_face_status (value handle) {				return cairo_font_face_status ((cairo_font_face_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例6: lime_cairo_copy_page

	void lime_cairo_copy_page (value handle) {				cairo_copy_page ((cairo_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例7: lime_cairo_curve_to

	void lime_cairo_curve_to (value handle, double x1, double y1, double x2, double y2, double x3, double y3) {				cairo_curve_to ((cairo_t*)val_data (handle), x1, y1, x2, y2, x3, y3);			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例8: delete_ofxOscMessage

void delete_ofxOscMessage(value a) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	delete oscMessage;}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例9: _ofxOscMessage_setRemoteEndpoint

void _ofxOscMessage_setRemoteEndpoint(value a,value b,value c) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	oscMessage->setRemoteEndpoint(val_string(b),val_int(c));}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例10: _ofxOscMessage_getArgAsString

value _ofxOscMessage_getArgAsString(value a,value b) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	return alloc_string(oscMessage->getArgAsString(val_int(b)).c_str());}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例11: _ofxOscMessage_setAddress

void _ofxOscMessage_setAddress(value a,value b) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	oscMessage->setAddress(val_string(b));}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例12: _ofxOscMessage_getArgAsFloat

value _ofxOscMessage_getArgAsFloat(value a,value b) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	return alloc_float(oscMessage->getArgAsFloat(val_int(b)));}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例13: _ofxOscMessage_getNumArgs

value _ofxOscMessage_getNumArgs(value a) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	return alloc_int(oscMessage->getNumArgs());}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例14: _ofxOscMessage_getRemotePort

value _ofxOscMessage_getRemotePort(value a) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	return alloc_int(oscMessage->getRemotePort());}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例15: module_code_size

/**	module_code_size : 'module -> int	<doc>return the codesize of the module</doc>**/static value module_code_size( value mv ) {	val_check_kind(mv,neko_kind_module);	return alloc_int( ((neko_module*)val_data(mv))->codesize );}
开发者ID:exaphaser,项目名称:neko_mod,代码行数:8,


示例16: _ofxOscMessage_addIntArg

void _ofxOscMessage_addIntArg(value a,value b) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	oscMessage->addIntArg(val_int(b));}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例17: lime_cairo_close_path

	void lime_cairo_close_path (value handle) {				cairo_close_path ((cairo_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例18: _ofxOscMessage_addFloatArg

void _ofxOscMessage_addFloatArg(value a,value b) {	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(a);	oscMessage->addFloatArg(val_float(b));}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:4,


示例19: lime_cairo_create

	value lime_cairo_create (value surface) {				cairo_t* cairo = cairo_create ((cairo_surface_t*)val_data (surface));		return CFFIPointer (cairo, gc_cairo);			}
开发者ID:Gemioli,项目名称:lime,代码行数:6,


示例20: module_exec

/**	module_exec : 'module -> any	<doc>Execute the module, return the calculated value</doc>**/static value module_exec( value mv ) {	neko_module *m;	val_check_kind(mv,neko_kind_module);	m = (neko_module*)val_data(mv);	return neko_vm_execute(neko_vm_current(),m);}
开发者ID:exaphaser,项目名称:neko_mod,代码行数:10,


示例21: lime_cairo_fill

	void lime_cairo_fill (value handle) {				cairo_fill ((cairo_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例22: module_name

/**	module_name : 'module -> string	<doc>Return the module name</doc>**/static value module_name( value mv ) {	neko_module *m;	val_check_kind(mv,neko_kind_module);	m = (neko_module*)val_data(mv);	return m->name;}
开发者ID:exaphaser,项目名称:neko_mod,代码行数:10,


示例23: lime_cairo_fill_preserve

	void lime_cairo_fill_preserve (value handle) {				cairo_fill_preserve ((cairo_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例24: module_exports

/**	module_exports : 'module -> object	<doc>Return the module export table</doc>**/static value module_exports( value mv ) {	neko_module *m;	val_check_kind(mv,neko_kind_module);	m = (neko_module*)val_data(mv);	return m->exports;}
开发者ID:exaphaser,项目名称:neko_mod,代码行数:10,


示例25: lime_cairo_font_options_get_antialias

	int lime_cairo_font_options_get_antialias (value handle) {				return cairo_font_options_get_antialias ((cairo_font_options_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例26: module_loader

/**	module_loader : 'module -> object	<doc>Return the module loader</doc>**/static value module_loader( value mv ) {	neko_module *m;	val_check_kind(mv,neko_kind_module);	m = (neko_module*)val_data(mv);	return m->loader;}
开发者ID:exaphaser,项目名称:neko_mod,代码行数:10,


示例27: lime_cairo_font_options_get_hint_style

	int lime_cairo_font_options_get_hint_style (value handle) {				return cairo_font_options_get_hint_style ((cairo_font_options_t*)val_data (handle));			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例28: module_nglobals

/**	module_nglobals : 'module -> int	<doc>Return the number of globals for this module</doc>**/static value module_nglobals( value mv ) {	neko_module *m;	val_check_kind(mv,neko_kind_module);	m = (neko_module*)val_data(mv);	return alloc_int(m->nglobals);}
开发者ID:exaphaser,项目名称:neko_mod,代码行数:10,


示例29: lime_cairo_font_options_set_antialias

	void lime_cairo_font_options_set_antialias (value handle, int v) {				cairo_font_options_set_antialias ((cairo_font_options_t*)val_data (handle), (cairo_antialias_t)v);			}
开发者ID:Gemioli,项目名称:lime,代码行数:5,


示例30: _ofxOscReceiver_getNextMessage

value _ofxOscReceiver_getNextMessage(value a,value b) {	ofxOscReceiver* oscReceiver = (ofxOscReceiver*) val_data(a);	ofxOscMessage* oscMessage = (ofxOscMessage*) val_data(b);	return alloc_bool(oscReceiver->getNextMessage(oscMessage));}
开发者ID:vixns,项目名称:hxOpenFrameworks,代码行数:5,



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


C++ val_float函数代码示例
C++ val_check函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。