Fetch the repository succeeded.
#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, "mysql")[
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, "mysql");
mysql_library_end();
}
cpps_export_finish
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。