Public Types | Static Public Member Functions | List of all members
Eigen::internal::blas_traits< XprType > Struct Template Reference

#include <BlasUtil.h>

Public Types

enum  { IsComplex = NumTraits<Scalar>::IsComplex, IsTransposed = false, NeedToConjugate = false, HasUsableDirectAccess }
 
typedef XprType _ExtractType
 
typedef conditional< bool(HasUsableDirectAccess), ExtractType, typename _ExtractType::PlainObject >::type DirectLinearAccessType
 
typedef const XprType & ExtractType
 
typedef traits< XprType >::Scalar Scalar
 

Static Public Member Functions

static ExtractType extract (const XprType &x)
 
static const Scalar extractScalarFactor (const XprType &)
 

Detailed Description

template<typename XprType>
struct Eigen::internal::blas_traits< XprType >

Definition at line 269 of file BlasUtil.h.

Member Typedef Documentation

template<typename XprType>
typedef XprType Eigen::internal::blas_traits< XprType >::_ExtractType

Definition at line 273 of file BlasUtil.h.

template<typename XprType>
typedef conditional<bool(HasUsableDirectAccess), ExtractType, typename _ExtractType::PlainObject >::type Eigen::internal::blas_traits< XprType >::DirectLinearAccessType

Definition at line 286 of file BlasUtil.h.

template<typename XprType>
typedef const XprType& Eigen::internal::blas_traits< XprType >::ExtractType

Definition at line 272 of file BlasUtil.h.

template<typename XprType>
typedef traits<XprType>::Scalar Eigen::internal::blas_traits< XprType >::Scalar

Definition at line 271 of file BlasUtil.h.

Member Enumeration Documentation

template<typename XprType>
anonymous enum
Enumerator
IsComplex 
IsTransposed 
NeedToConjugate 
HasUsableDirectAccess 

Definition at line 274 of file BlasUtil.h.

Member Function Documentation

template<typename XprType>
static ExtractType Eigen::internal::blas_traits< XprType >::extract ( const XprType &  x)
inlinestatic

Definition at line 287 of file BlasUtil.h.

template<typename XprType>
static const Scalar Eigen::internal::blas_traits< XprType >::extractScalarFactor ( const XprType &  )
inlinestatic

Definition at line 288 of file BlasUtil.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:31