Skip to content

Commit c82d79e

Browse files
author
NEVSTOP
committed
[add] add API String - Is Supported Datatype.vi for checking datatype
1 parent fea0a04 commit c82d79e

File tree

4 files changed

+13
-11
lines changed

4 files changed

+13
-11
lines changed
Binary file not shown.

API-String-Arugments-Support/API String Arguments Support.lvlib

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
<Item Name="API String - Float Format String.vi" Type="VI" URL="../API String - Float Format String.vi"/>
5555
<Item Name="API String - Set Float Precision.vi" Type="VI" URL="../API String - Set Float Precision.vi"/>
5656
<Item Name="API String - Set Float Format String.vi" Type="VI" URL="../API String - Set Float Format String.vi"/>
57+
<Item Name="API String - Is Supported Datatype.vi" Type="VI" URL="../API String - Is Supported Datatype.vi"/>
5758
</Item>
5859
<Item Name="Convert API String Arguments to Data.vim" Type="VI" URL="../Convert API String Arguments to Data.vim"/>
5960
<Item Name="Convert Data To API String Arguments.vim" Type="VI" URL="../Convert Data To API String Arguments.vim"/>

CSM API String Arguments Support.vipb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-04-18 22:11:28" Creator="yaoli" Comments="" ID="3ceef5146f991ec95cc469092b5003cf">
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-04-18 22:27:53" Creator="yaoli" Comments="" ID="574ba11473b356b6114608dc813706b6">
22
<Library_General_Settings>
33
<Package_File_Name>NEVSTOP_lib_CSM_API_String_Arguments_Support</Package_File_Name>
44
<Library_Version>2025.4.0.2</Library_Version>
@@ -54,7 +54,8 @@ More information for the supported datatype format, please visit: https://github
5454
<Packager>NEVSTOP</Packager>
5555
<URL>https://github.com/NEVSTOP-LAB/CSM-API-String-Arugments-Support</URL>
5656
<Release_Notes>[update] #80 when any cluster element has no name, use no-tag mode automatically for "Data To API String Arguments.vi"
57-
[update] for cluster datatype, now the ref cluster is not required to have the same order as input cluster</Release_Notes>
57+
[update] for cluster datatype, now the ref cluster is not required to have the same order as input cluster
58+
[add] add API String - Is Supported Datatype.vi for checking datatype</Release_Notes>
5859
</Description>
5960
<Destinations>
6061
<Toolkit_VIs>

testcases/testcase-Supported-Datatype/testcase-Supported-Datatype.lvclass

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,15 @@
199199
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
200200
<Property Name="NI.ClassItem.State" Type="Int">1342972432</Property>
201201
</Item>
202+
<Item Name="test - Cluster with Reference.vi" Type="VI" URL="../testcases/test - Cluster with Reference.vi">
203+
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!&amp;!!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$R!=!!?!!!F)X2F=X2D98.F,6.V=("P=H2F:#V%982B&gt;(FQ:3ZM&gt;G.M98.T!!R5:8.U1W&amp;T:3"P&gt;81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!/E"Q!"Y!!#5D&gt;'6T&gt;'.B=W5N5X6Q='^S&gt;'6E,52B&gt;'&amp;U?8"F,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!$1A!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!!</Property>
204+
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
205+
<Property Name="NI.ClassItem.Flags" Type="Int">16777216</Property>
206+
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
207+
<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
208+
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
209+
<Property Name="NI.ClassItem.State" Type="Int">1107821074</Property>
210+
</Item>
202211
</Item>
203212
<Item Name="setUp.vi" Type="VI" URL="../setUp.vi">
204213
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!&amp;#!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$R!=!!?!!!F)X2F=X2D98.F,6.V=("P=H2F:#V%982B&gt;(FQ:3ZM&gt;G.M98.T!!VS:7:F=G6O9W5A&lt;X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!0%"Q!"Y!!#5D&gt;'6T&gt;'.B=W5N5X6Q='^S&gt;'6E,52B&gt;'&amp;U?8"F,GRW9WRB=X-!$(*F:G6S:7ZD:3"J&lt;A!!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!")!!!U!!!!-!!!!!!!!!!!!!!%!#!!!!!!</Property>
@@ -236,13 +245,4 @@
236245
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
237246
<Property Name="NI.ClassItem.State" Type="Int">1074278912</Property>
238247
</Item>
239-
<Item Name="test - Cluster with Reference.vi" Type="VI" URL="../testcases/test - Cluster with Reference.vi">
240-
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!&amp;!!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$R!=!!?!!!F)X2F=X2D98.F,6.V=("P=H2F:#V%982B&gt;(FQ:3ZM&gt;G.M98.T!!R5:8.U1W&amp;T:3"P&gt;81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!/E"Q!"Y!!#5D&gt;'6T&gt;'.B=W5N5X6Q='^S&gt;'6E,52B&gt;'&amp;U?8"F,GRW9WRB=X-!#V2F=X2$98.F)'FO!'%!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!$1A!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!A!!!!!</Property>
241-
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
242-
<Property Name="NI.ClassItem.Flags" Type="Int">16777216</Property>
243-
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
244-
<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
245-
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
246-
<Property Name="NI.ClassItem.State" Type="Int">1107821074</Property>
247-
</Item>
248248
</LVClass>

0 commit comments

Comments
 (0)