#include <cpps/cpps.h>#include <iostream>#include <string>#include <fstream>#include "cpps_mysql.h"#include "cpps_mysql_record.h"#include "cpps_mysql_result.h"using namespace cpps;using namespace std;cpps_value cpps_mysql_connect(cpps::C *c,cpps::object option){cpps_create_class_var(cpps_mysql, c, cpps_mysql_var, cpps_mysql_ptr);if (!cpps_mysql_ptr->connect(c, option)) return nil;return cpps_mysql_var;}cpps_export_void cpps_attach(cpps::C* c){cpps::cpps_init_cpps_class(c);cpps::_module(c, "mariadb")[def_inside("connect", cpps_mysql_connect),_class<cpps_mysql>("mysql").def("close",&cpps_mysql::close).def("call",&cpps_mysql::call).def("execute",&cpps_mysql::execute).def("error",&cpps_mysql::error).def("isconnect",&cpps_mysql::isconnect).def("affected_rows",&cpps_mysql::affected_rows),_class<cpps_mysql_record>("mysql_record").def("fields",&cpps_mysql_record::fields).def("get",&cpps_mysql_record::get),_class< cpps_mysql_result>("mysql_result").def("records",&cpps_mysql_result::records)];}cpps_export_void cpps_detach(cpps::C * c){cpps::_unmodule(c, "mariadb");}cpps_export_finish
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. Open source ecosystem
2. Collaboration, People, Software
3. Evaluation model