Simd_template#

#include <Simd_template.h>

This class provides a generic access to simd operations on x86, x86 AMD and ARM architectures.

How to cite this class in this doc#

:ref:`Simd\_template <class-template-simd-template>`
[Simd\_template](#class-template-simd-template)

Detailed description#

Functionalities provided by the class are :

List of Public Methods#

List of Public Static Methods#

Complete Member Function Documentation#

operator* =
void Simd_template<_TYPE_>::operator*=(Simd_template a)
References
How to cite in this doc:
:ref:`void Simd_template<_TYPE_>::operator*=(Simd_template a) <public-void-simd-template-type-operator-ptr-equal-simd-template-a>`
[void Simd_template<_TYPE_>::operator*=(Simd_template a)](#public-void-simd-template-type-operator-ptr-equal-simd-template-a)
operator + =
void Simd_template<_TYPE_>::operator+=(Simd_template a)
References
How to cite in this doc:
:ref:`void Simd_template<_TYPE_>::operator+=(Simd_template a) <public-void-simd-template-type-operator+-equal-simd-template-a>`
[void Simd_template<_TYPE_>::operator+=(Simd_template a)](#public-void-simd-template-type-operator+-equal-simd-template-a)
operator - =
void Simd_template<_TYPE_>::operator-=(Simd_template a)
References
How to cite in this doc:
:ref:`void Simd_template<_TYPE_>::operator-=(Simd_template a) <public-void-simd-template-type-operator-equal-simd-template-a>`
[void Simd_template<_TYPE_>::operator-=(Simd_template a)](#public-void-simd-template-type-operator-equal-simd-template-a)
Simd_template
Simd_template<_TYPE_>::Simd_template()
References
How to cite in this doc:
:ref:`Simd_template<_TYPE_>::Simd_template() <public-simd-template-type-simd-template>`
[Simd_template<_TYPE_>::Simd_template()](#public-simd-template-type-simd-template)
Simd_template
Simd_template<_TYPE_>::Simd_template(_TYPE_ x)
How to cite in this doc:
:ref:`Simd_template<_TYPE_>::Simd_template(_TYPE_ x) <public-simd-template-type-simd-template-type-x>`
[Simd_template<_TYPE_>::Simd_template(_TYPE_ x)](#public-simd-template-type-simd-template-type-x)
size
static int Simd_template<_TYPE_>::size()
Referenced By
How to cite in this doc:
:ref:`static int Simd_template<_TYPE_>::size() <public-static-static-int-simd-template-type-size>`
[static int Simd_template<_TYPE_>::size()](#public-static-static-int-simd-template-type-size)

Attributes Documentation#

data_ (public)
_TYPE_ Simd_template<_TYPE_>::data_