.. index:: pair: group; Utilities
.. _doxid-group__dnnl__api__utils:

Utilities
=========

.. toctree::
	:hidden:

	enum_dnnl_status_t.rst
	struct_dnnl_error.rst
	struct_dnnl_handle.rst
	struct_dnnl_handle_traits.rst

Utility types and definitions.


.. ref-code-block:: cpp
	:class: doxyrest-overview-code-block

	
	// enums

	enum :ref:`dnnl_status_t<doxid-group__dnnl__api__utils_1gad24f9ded06e34d3ee71e7fc4b408d57a>`;

	// structs

	struct :ref:`dnnl::error<doxid-structdnnl_1_1error>`;

	template <typename T, typename traits = handle_traits<T>>
	struct :ref:`dnnl::handle<doxid-structdnnl_1_1handle>`;

	template <typename T>
	struct :ref:`dnnl::handle_traits<doxid-structdnnl_1_1handle__traits>`;

