.. _file_include_eigenpy_utils_traits.hpp:

File traits.hpp
===============

|exhale_lsh| :ref:`Parent directory <dir_include_eigenpy_utils>` (``include/eigenpy/utils``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS


.. contents:: Contents
   :local:
   :backlinks: none

Definition (``include/eigenpy/utils/traits.hpp``)
-------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_include_eigenpy_utils_traits.hpp.rst





Includes
--------


- ``complex``

- ``string``

- ``type_traits``



Included By
-----------


- :ref:`file_include_eigenpy_variant.hpp`




Namespaces
----------


- :ref:`namespace_eigenpy`

- :ref:`namespace_eigenpy__details`


Classes
-------


- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__class__or__union`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__python__complex`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__python__complex_3_01std_1_1complex_3_01double_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__python__complex_3_01std_1_1complex_3_01float_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__python__complex_3_01std_1_1complex_3_01long_01double_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__python__primitive__type`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1is__python__primitive__type__helper`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1remove__cvref`