From c6b0e76f4a94e6f1641a08e30863b649ea32d976 Mon Sep 17 00:00:00 2001
From: 1585346868 <1585346868@qq.com>
Date: Thu, 7 May 2026 23:40:31 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20src/aliyunsdk.h?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/aliyunsdk.h | 61 +++++++++++++++++++++++++------------------------
1 file changed, 31 insertions(+), 30 deletions(-)
diff --git a/src/aliyunsdk.h b/src/aliyunsdk.h
index b14b45b..4f86fef 100755
--- a/src/aliyunsdk.h
+++ b/src/aliyunsdk.h
@@ -1,30 +1,31 @@
-#pragma once
-#include "basemodule.h"
-#include "oss_c_sdk/oss_api.h"
-namespace module
-{
- ///
- /// AliyunSDK
- ///
- class aliyun_sdk :public module::base {
- public:
- aliyun_sdk();
- ~aliyun_sdk() override;
-
-
- void set(const std::string& access_key_id,const std::string& access_key_secret);
-
- std::tuple exec(const std::string& domain,const std::string& version,sol::table parameter);
-
- static void regist(sol::state* lua);
- private:
- // 通过 imodule 继承
- virtual void regist_global(const char* name, sol::state* lua);
- virtual void delete_global() { delete this; }
- private:
- std::string m_access_key_id;
- std::string m_access_key_secret;
-
- };
-}
-
+#pragma once
+#include "basemodule.h"
+#include "oss_c_sdk/oss_api.h"
+namespace module
+{
+ ///
+ /// AliyunSDK
+ ///
+ class aliyun_sdk :public module::base {
+ public:
+ aliyun_sdk();
+ ~aliyun_sdk() override;
+
+
+ void set(const std::string& access_key_id,const std::string& access_key_secret);
+
+ std::tuple exec(const std::string& domain,const std::string& version,sol::table parameter);
+
+ static void regist(sol::state* lua);
+ private:
+ // 通过 imodule 继承
+ virtual void regist_global(const char* name, sol::state* lua);
+ virtual void delete_global() { delete this; }
+ virtual void self_free() {}
+ private:
+ std::string m_access_key_id;
+ std::string m_access_key_secret;
+
+ };
+}
+