    

 ## On this page

  

 

 # dvs\_part\_info Struct Reference

 Last update: 16.07.2025 

Struct holding information for a part's definition. [More...](#details)

`#include <<a class="el" href="dynamic__visualization__store__api_8h_source.html">dynamic_visualization_store_api.h</a>>`

## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

uint32\_t [\_id](#ab4e6fd830f27fdfa60c7bf6c2c137695) Unique identifier for part, MUST BE &gt; 0.   
 char \* [\_name](#aa3ef86ed8620b0419f05e4e255dd01fb) UTF-8 Compatible name of part \[null terminated\], max name length visible in GUI == 79, must be unique from other part names.   
 uint8\_t [\_structured](#ab458569530b84c8a2403b2610af98989) Structured flag. 0 if unstructured, 1 if structured.   
 uint8\_t [\_chunking](#af688078624a42e9ab53d3c194e2861c3) 1 if using chunks   
 uint32\_t [\_metadata\_num\_pairs](#adb36557a49efa5373a258141dd472385) Number of arrays in \_metadata\_keys/\_metadata\_vals.   
 char \*\* [\_metadata\_keys](#aef3ab830a0bfcab49d9cbed978e315c2) UTF-8 Compatible key , each array should be null terminated.   
 char \*\* [\_metadata\_vals](#a59c04a77c663b68008a1f69b62574337) UTF-8 Compatible value, each array should be null terminate.   
 <a id="details" name="details"></a>## Detailed Description

Struct holding information for a part's definition.

Definition at line [76](dynamic__visualization__store__api_8h_source.html#l00076) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).



## Member Data Documentation

<a id="af688078624a42e9ab53d3c194e2861c3" name="af688078624a42e9ab53d3c194e2861c3"></a>## [◆ ](#af688078624a42e9ab53d3c194e2861c3)\_chunking

 uint8\_t dvs\_part\_info::\_chunking

1 if using chunks

Definition at line [81](dynamic__visualization__store__api_8h_source.html#l00081) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





<a id="ab4e6fd830f27fdfa60c7bf6c2c137695" name="ab4e6fd830f27fdfa60c7bf6c2c137695"></a>## [◆ ](#ab4e6fd830f27fdfa60c7bf6c2c137695)\_id

 uint32\_t dvs\_part\_info::\_id

Unique identifier for part, MUST BE &gt; 0.

Definition at line [78](dynamic__visualization__store__api_8h_source.html#l00078) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





<a id="aef3ab830a0bfcab49d9cbed978e315c2" name="aef3ab830a0bfcab49d9cbed978e315c2"></a>## [◆ ](#aef3ab830a0bfcab49d9cbed978e315c2)\_metadata\_keys

 char\*\* dvs\_part\_info::\_metadata\_keys

UTF-8 Compatible key , each array should be null terminated.

Definition at line [83](dynamic__visualization__store__api_8h_source.html#l00083) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





<a id="adb36557a49efa5373a258141dd472385" name="adb36557a49efa5373a258141dd472385"></a>## [◆ ](#adb36557a49efa5373a258141dd472385)\_metadata\_num\_pairs

 uint32\_t dvs\_part\_info::\_metadata\_num\_pairs

Number of arrays in \_metadata\_keys/\_metadata\_vals.

Definition at line [82](dynamic__visualization__store__api_8h_source.html#l00082) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





<a id="a59c04a77c663b68008a1f69b62574337" name="a59c04a77c663b68008a1f69b62574337"></a>## [◆ ](#a59c04a77c663b68008a1f69b62574337)\_metadata\_vals

 char\*\* dvs\_part\_info::\_metadata\_vals

UTF-8 Compatible value, each array should be null terminate.

Definition at line [84](dynamic__visualization__store__api_8h_source.html#l00084) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





<a id="aa3ef86ed8620b0419f05e4e255dd01fb" name="aa3ef86ed8620b0419f05e4e255dd01fb"></a>## [◆ ](#aa3ef86ed8620b0419f05e4e255dd01fb)\_name

 char\* dvs\_part\_info::\_name

UTF-8 Compatible name of part \[null terminated\], max name length visible in GUI == 79, must be unique from other part names.

Definition at line [79](dynamic__visualization__store__api_8h_source.html#l00079) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





<a id="ab458569530b84c8a2403b2610af98989" name="ab458569530b84c8a2403b2610af98989"></a>## [◆ ](#ab458569530b84c8a2403b2610af98989)\_structured

 uint8\_t dvs\_part\_info::\_structured

Structured flag. 0 if unstructured, 1 if structured.

Definition at line [80](dynamic__visualization__store__api_8h_source.html#l00080) of file [dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html).





---

The documentation for this struct was generated from the following file:- D:/ANSYSDev/Product-src/ensight/user\_defined\_src/readers/dvs/include/[dynamic\_visualization\_store\_api.h](dynamic__visualization__store__api_8h_source.html)