Public Types | Public Member Functions | List of all members
Eigen::half Struct Reference

#include <Half.h>

Inheritance diagram for Eigen::half:
Inheritance graph
[legend]

Public Types

typedef half_impl::__half __half
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (bool) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (signed char) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned char) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (short) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned short) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (int) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned int) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (long long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned long long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (float) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (double) const
 
EIGEN_DEVICE_FUNC half ()
 
EIGEN_DEVICE_FUNC half (const __half &h)
 
EIGEN_DEVICE_FUNC half (const half &h)
 
EIGEN_DEVICE_FUNC half (bool b)
 
template<class T >
EIGEN_DEVICE_FUNC half (const T &val)
 
EIGEN_DEVICE_FUNC half (float f)
 
EIGEN_DEVICE_FUNC halfoperator= (const half &other)
 
- Public Member Functions inherited from Eigen::half_impl::half_base
EIGEN_DEVICE_FUNC half_base ()
 
EIGEN_DEVICE_FUNC half_base (const half_base &h)
 
EIGEN_DEVICE_FUNC half_base (const __half &h)
 
- Public Member Functions inherited from Eigen::half_impl::__half
EIGEN_DEVICE_FUNC __half ()
 
EIGEN_DEVICE_FUNC __half (unsigned short raw)
 

Additional Inherited Members

- Public Attributes inherited from Eigen::half_impl::__half
unsigned short x
 

Detailed Description

Definition at line 76 of file Half.h.

Member Typedef Documentation

Definition at line 78 of file Half.h.

Constructor & Destructor Documentation

EIGEN_DEVICE_FUNC Eigen::half::half ( )
inline

Definition at line 81 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( const __half h)
inline

Definition at line 83 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( const half h)
inline

Definition at line 84 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( bool  b)
inlineexplicit

Definition at line 86 of file Half.h.

template<class T >
EIGEN_DEVICE_FUNC Eigen::half::half ( const T &  val)
inlineexplicit

Definition at line 89 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( float  f)
inlineexplicit

Definition at line 91 of file Half.h.

Member Function Documentation

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( bool  ) const
inline

Definition at line 94 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( signed  char) const
inline

Definition at line 98 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  char) const
inline

Definition at line 101 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( short  ) const
inline

Definition at line 104 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  short) const
inline

Definition at line 107 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( int  ) const
inline

Definition at line 110 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  int) const
inline

Definition at line 113 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( long  ) const
inline

Definition at line 116 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  long) const
inline

Definition at line 119 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( long  long) const
inline

Definition at line 122 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned long  long) const
inline

Definition at line 125 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( float  ) const
inline

Definition at line 128 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( double  ) const
inline

Definition at line 131 of file Half.h.

EIGEN_DEVICE_FUNC half& Eigen::half::operator= ( const half other)
inline

Definition at line 135 of file Half.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:04