更新 src/mysql.h
This commit is contained in:
@@ -190,7 +190,7 @@ namespace module
|
|||||||
ylib::mysql::prepare_statement* m_pstt = nullptr;
|
ylib::mysql::prepare_statement* m_pstt = nullptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
class mysql_conn
|
class mysql_conn :public module::base
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
mysql_conn();
|
mysql_conn();
|
||||||
@@ -217,6 +217,10 @@ namespace module
|
|||||||
void free();
|
void free();
|
||||||
|
|
||||||
static void regist(sol::state* lua);
|
static void regist(sol::state* lua);
|
||||||
|
// 通过 imodule 继承
|
||||||
|
virtual void regist_global(const char* name, sol::state* lua);
|
||||||
|
virtual void delete_global() { delete this; }
|
||||||
|
virtual void self_free();
|
||||||
private:
|
private:
|
||||||
ylib::mysql::conn* m_conn = nullptr;
|
ylib::mysql::conn* m_conn = nullptr;
|
||||||
};
|
};
|
||||||
@@ -258,6 +262,7 @@ namespace module
|
|||||||
// 通过 imodule 继承
|
// 通过 imodule 继承
|
||||||
virtual void regist_global(const char* name, sol::state* lua);
|
virtual void regist_global(const char* name, sol::state* lua);
|
||||||
virtual void delete_global() { delete this; }
|
virtual void delete_global() { delete this; }
|
||||||
|
virtual void self_free() { }
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user