    

 ## On this page

  

 

 # ansys::dpf::TypeDescriptor Struct Reference

 Last update: 16.07.2025 

`#include <dpf_api_base.h>`

## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

<a id="a1b435e8d7b7c80e5f005af5b09b67aa5" name="a1b435e8d7b7c80e5f005af5b09b67aa5"></a> **TypeDescriptor** (std::string const &amp;name) <a id="ab77c44a1fd8428da80637cf0f5d134a4" name="ab77c44a1fd8428da80637cf0f5d134a4"></a> **TypeDescriptor** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) const &amp;)=default <a id="a6286c4dd003ac8ab50ae664e937d6249" name="a6286c4dd003ac8ab50ae664e937d6249"></a> **TypeDescriptor** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) &amp;&amp;)=default <a id="ac9cafa294908a8e4453448b9b7ff80d6" name="ac9cafa294908a8e4453448b9b7ff80d6"></a>[TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) &amp; **operator=** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) const &amp;)=default <a id="a35e9722790d970146479d2b96810c4e7" name="a35e9722790d970146479d2b96810c4e7"></a>[TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) &amp; **operator=** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) &amp;&amp;)=default <a id="ab0aa169a15cd0fccca22af45704ebc65" name="ab0aa169a15cd0fccca22af45704ebc65"></a>bool **operator==** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) const &amp;) const <a id="aa65f92a8c0c05c70994a2a56f009d4a9" name="aa65f92a8c0c05c70994a2a56f009d4a9"></a>bool **operator&lt;** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) const &amp;) const <a id="a5f4ebc2148881a583bc7fc00ac454a14" name="a5f4ebc2148881a583bc7fc00ac454a14"></a>bool **operator&lt;=** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) const &amp;) const <a id="addcc78b9415108906a05f6aebbf708e9" name="addcc78b9415108906a05f6aebbf708e9"></a>bool **operator!=** ([TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) const &amp;) const  [operator std::string](structansys_1_1dpf_1_1TypeDescriptor.xhtml#a176268d95ca20a2fdb6d1a0e3c1b4ffb) () const const char \* [c\_str](structansys_1_1dpf_1_1TypeDescriptor.xhtml#a47ae07192ee8b0fdabf6ccff33d432f4) () const <a id="details" name="details"></a>## Detailed Description

Description of type.

See also[types](structansys_1_1dpf_1_1types.xhtml)

## Member Function Documentation

<a id="a47ae07192ee8b0fdabf6ccff33d432f4" name="a47ae07192ee8b0fdabf6ccff33d432f4"></a>## [◆ ](#a47ae07192ee8b0fdabf6ccff33d432f4)c\_str()

 const char \* ansys::dpf::TypeDescriptor::c\_str  ( )  const

ReturnsName of type. 



<a id="a176268d95ca20a2fdb6d1a0e3c1b4ffb" name="a176268d95ca20a2fdb6d1a0e3c1b4ffb"></a>## [◆ ](#a176268d95ca20a2fdb6d1a0e3c1b4ffb)operator std::string()

 ansys::dpf::TypeDescriptor::operator std::string  ( )  const

Name of type.