From a8ff93a0cf274795f0e9c3d66093f1c4c6ccf972 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@iotlink.com>
Date: 星期二, 19 十一月 2019 15:57:02 +0800
Subject: [PATCH] feat: add cloud plate sdk

---
 c2go.go |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/c2go.go b/c2go.go
index 0f25bea..0c346cc 100644
--- a/c2go.go
+++ b/c2go.go
@@ -76,3 +76,17 @@
 	}
 	return
 }
+
+// CPlateIDCloudPosArrayToGoArray convert CPlateIDCloudResult array to go
+func CPlateIDCloudPosArrayToGoArray(cArray unsafe.Pointer, count int) (goArray []CPlateIDCloudResult) {
+	p := uintptr(cArray)
+
+	for i := 0; i < count; i++ {
+		j := *(*CPlateIDCloudResult)(unsafe.Pointer(p))
+
+		goArray = append(goArray, j)
+
+		p += unsafe.Sizeof(j)
+	}
+	return
+}

--
Gitblit v1.8.0