Skip to content

Commit 7034334

Browse files
Merge branch 'release/1.0.0'
2 parents 020529d + 8d5da8f commit 7034334

32 files changed

Lines changed: 573 additions & 0 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@
1414
# Metadata
1515
*.aliases
1616
*.lvlps
17+
_built-packages/

DataManipulation.lvproj

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<Project Type="Project" LVVersion="13008000">
3+
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
4+
<Item Name="My Computer" Type="My Computer">
5+
<Property Name="NI.SortType" Type="Int">3</Property>
6+
<Property Name="server.app.propertiesEnabled" Type="Bool">true</Property>
7+
<Property Name="server.control.propertiesEnabled" Type="Bool">true</Property>
8+
<Property Name="server.tcp.enabled" Type="Bool">false</Property>
9+
<Property Name="server.tcp.port" Type="Int">0</Property>
10+
<Property Name="server.tcp.serviceName" Type="Str">My Computer/VI Server</Property>
11+
<Property Name="server.tcp.serviceName.default" Type="Str">My Computer/VI Server</Property>
12+
<Property Name="server.vi.callsEnabled" Type="Bool">true</Property>
13+
<Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property>
14+
<Property Name="specify.custom.address" Type="Bool">false</Property>
15+
<Item Name="source" Type="Folder">
16+
<Item Name="TypeDescriptor" Type="Folder">
17+
<Item Name="OpenDescriptor.lvlib" Type="Library" URL="../source/TypeDescriptor/OpenDescriptor.lvlib"/>
18+
</Item>
19+
<Item Name="Variant" Type="Folder">
20+
<Item Name="OpenVariant.lvlib" Type="Library" URL="../source/Variant/OpenVariant.lvlib"/>
21+
</Item>
22+
<Item Name="KVP Parser.vi" Type="VI" URL="../source/KVP Parser.vi"/>
23+
</Item>
24+
<Item Name="tests" Type="Folder">
25+
<Property Name="NI.SortType" Type="Int">3</Property>
26+
<Item Name="test_DefaultDatatype.vi" Type="VI" URL="../tests/test_DefaultDatatype.vi"/>
27+
<Item Name="test_fastcast.vi" Type="VI" URL="../tests/test_fastcast.vi"/>
28+
<Item Name="test_GetArrayElements.vi" Type="VI" URL="../tests/test_GetArrayElements.vi"/>
29+
<Item Name="test_GetElements.vi" Type="VI" URL="../tests/test_GetElements.vi"/>
30+
<Item Name="test_GetName.vi" Type="VI" URL="../tests/test_GetName.vi"/>
31+
<Item Name="test_SetName.vi" Type="VI" URL="../tests/test_SetName.vi"/>
32+
<Item Name="test_nameCluster.vi" Type="VI" URL="../tests/test_nameCluster.vi"/>
33+
<Item Name="test_Path.vi" Type="VI" URL="../tests/test_Path.vi"/>
34+
<Item Name="test_RefnumName.vi" Type="VI" URL="../tests/test_RefnumName.vi"/>
35+
<Item Name="test_ReplaceClusterData.vi" Type="VI" URL="../tests/test_ReplaceClusterData.vi"/>
36+
</Item>
37+
<Item Name="benchmarks" Type="Folder">
38+
<Item Name="Benchmark_GetName.vi" Type="VI" URL="../benchmarks/Benchmark_GetName.vi"/>
39+
<Item Name="Benchmark_SetName.vi" Type="VI" URL="../benchmarks/Benchmark_SetName.vi"/>
40+
<Item Name="Benchmark_ExtractClusterElements.vi" Type="VI" URL="../benchmarks/Benchmark_ExtractClusterElements.vi"/>
41+
</Item>
42+
<Item Name="Dependencies" Type="Dependencies">
43+
<Item Name="user.lib" Type="Folder">
44+
<Item Name="Get Header from TD__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/lvdata/lvdata.llb/Get Header from TD__ogtk.vi"/>
45+
<Item Name="Type Descriptor Enumeration__ogtk.ctl" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/lvdata/lvdata.llb/Type Descriptor Enumeration__ogtk.ctl"/>
46+
<Item Name="Type Descriptor Header__ogtk.ctl" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/lvdata/lvdata.llb/Type Descriptor Header__ogtk.ctl"/>
47+
<Item Name="Type Descriptor__ogtk.ctl" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/lvdata/lvdata.llb/Type Descriptor__ogtk.ctl"/>
48+
</Item>
49+
<Item Name="vi.lib" Type="Folder">
50+
<Item Name="DTbl Empty Digital.vi" Type="VI" URL="/&lt;vilib&gt;/Waveform/DTblOps.llb/DTbl Empty Digital.vi"/>
51+
<Item Name="DWDT Empty Digital.vi" Type="VI" URL="/&lt;vilib&gt;/Waveform/DWDTOps.llb/DWDT Empty Digital.vi"/>
52+
<Item Name="Empty Picture" Type="VI" URL="/&lt;vilib&gt;/picture/picture.llb/Empty Picture"/>
53+
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Error Cluster From Error Code.vi"/>
54+
<Item Name="Get System Directory.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/sysdir.llb/Get System Directory.vi"/>
55+
<Item Name="Get Type Code from I16 Array And Pos.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Get Type Code from I16 Array And Pos.vi"/>
56+
<Item Name="Rendezvous RefNum" Type="VI" URL="/&lt;vilib&gt;/Utility/rendezvs.llb/Rendezvous RefNum"/>
57+
<Item Name="Semaphore RefNum" Type="VI" URL="/&lt;vilib&gt;/Utility/semaphor.llb/Semaphore RefNum"/>
58+
<Item Name="Space Constant.vi" Type="VI" URL="/&lt;vilib&gt;/dlg_ctls.llb/Space Constant.vi"/>
59+
<Item Name="System Directory Type.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/sysdir.llb/System Directory Type.ctl"/>
60+
<Item Name="TD_Compare Types.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Compare Types.vi"/>
61+
<Item Name="TD_Create Array.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Create Array.vi"/>
62+
<Item Name="TD_Create Cluster.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Create Cluster.vi"/>
63+
<Item Name="TD_Get Array Information.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Get Array Information.vi"/>
64+
<Item Name="TD_Get Cluster Information.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Get Cluster Information.vi"/>
65+
<Item Name="TD_Get Ref Info.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Get Ref Info.vi"/>
66+
<Item Name="TD_Length.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Length.ctl"/>
67+
<Item Name="TD_Refnum Kind.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Refnum Kind.ctl"/>
68+
<Item Name="Type Code.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Code.ctl"/>
69+
<Item Name="Type Descriptor I16 Array.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Descriptor I16 Array.ctl"/>
70+
<Item Name="Type Descriptor I16.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Descriptor I16.ctl"/>
71+
<Item Name="Type Enum.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Enum.ctl"/>
72+
</Item>
73+
</Item>
74+
<Item Name="Build Specifications" Type="Build"/>
75+
</Item>
76+
</Project>

DataManipulation.vipb

Lines changed: 464 additions & 0 deletions
Large diffs are not rendered by default.
13.1 KB
Binary file not shown.

benchmarks/Benchmark_GetName.vi

12.2 KB
Binary file not shown.

benchmarks/Benchmark_SetName.vi

10.5 KB
Binary file not shown.

source/KVP Parser.vi

188 KB
Binary file not shown.

source/TypeDescriptor/OpenDescriptor.lvlib

Lines changed: 15 additions & 0 deletions
Large diffs are not rendered by default.
30.9 KB
Binary file not shown.
33.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)