Bläddra i källkod

更新 src/aliyunsdk.h

1585346868 4 månader sedan
förälder
incheckning
c6b0e76f4a
1 ändrade filer med 31 tillägg och 30 borttagningar
  1. 31 30
      src/aliyunsdk.h

+ 31 - 30
src/aliyunsdk.h

@@ -1,30 +1,31 @@
-#pragma once
-#include "basemodule.h"
-#include "oss_c_sdk/oss_api.h"
-namespace module
-{
-	/// <summary>
-	/// AliyunSDK
-	/// </summary>
-	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<bool,std::string> 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
+{
+	/// <summary>
+	/// AliyunSDK
+	/// </summary>
+	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<bool,std::string> 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;
+
+	};
+}
+