<?xml version="1.0" encoding="UTF-8"?>
<hdevelop file_version="1.1" halcon_version="13.0">
<procedure name="mvtec_csv_read_data">
<interface>
<ic>
<par name="FileName" base_type="ctrl" dimension="0"/>
<par name="Delimiter" base_type="ctrl" dimension="0"/>
<par name="StringQuote" base_type="ctrl" dimension="0"/>
</ic>
<oc>
<par name="CSVData" base_type="ctrl" dimension="0"/>
<par name="CSVInfo" base_type="ctrl" dimension="0"/>
</oc>
</interface>
<xb>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</xb>
<docu id="mvtec_csv_read_data">
<short lang="en_US">Parses a csv file and reads its data as a tuple</short>
<parameters>
<parameter id="CSVData">
<default_type>integer</default_type>
<description lang="en_US">Tuple containing all the data in the csv file in a row-major order.</description>
<mixed_type>optional</mixed_type>
<multivalue>optional</multivalue>
<sem_type>any</sem_type>
<type_list>
<item>integer</item>
<item>real</item>
<item>string</item>
</type_list>
</parameter>
<parameter id="CSVInfo">
<default_type>integer</default_type>
<description lang="en_US">Attributes of the parsed csv file, containing the number of rows and columns. The structure of the tuple is the name of the attribute, followed by its value, for each of the returned attributes.</description>
<multivalue>true</multivalue>
<sem_type>any</sem_type>
<type_list>
<item>integer</item>
<item>real</item>
<item>string</item>
</type_list>
</parameter>
<parameter id="Delimiter">
<default_type>string</default_type>
<description lang="en_US">Delimiter that separates the different columns in the csv file.</description>
<multivalue>false</multivalue>
<sem_type>string</sem_type>
<type_list>
<item>string</item>
</type_list>
</parameter>
<parameter id="FileName">
<default_type>string</default_type>
<description lang="en_US">Name of the csv file to be read.</description>
<mixed_type>false</mixed_type>
<multivalue>false</multivalue>
<sem_type>string</sem_type>
<type_list>
<item>string</item>
</type_list>
</parameter>
<parameter id="StringQuote"/>
</parameters>
</docu>
</procedure>
</hdevelop>
