MOAB  4.9.3pre
Eigen::internal::ref_selector< T > Struct Template Reference

#include <XprHelper.h>

Inheritance diagram for Eigen::internal::ref_selector< T >:

List of all members.

Public Types

typedef conditional< bool(traits
< T >::Flags &NestByRefBit), T
const &, const T >::type 
type
typedef conditional< bool(traits
< T >::Flags &NestByRefBit), T
&, T >::type 
non_const_type

Detailed Description

template<typename T>
struct Eigen::internal::ref_selector< T >

The reference selector for template expressions. The idea is that we don't need to use references for expressions since they are light weight proxy objects which should generate no copying overhead.

Definition at line 356 of file XprHelper.h.


Member Typedef Documentation

template<typename T>
typedef conditional< bool(traits<T>::Flags & NestByRefBit), T &, T >::type Eigen::internal::ref_selector< T >::non_const_type

Definition at line 368 of file XprHelper.h.

template<typename T>
typedef conditional< bool(traits<T>::Flags & NestByRefBit), T const&, const T >::type Eigen::internal::ref_selector< T >::type

Definition at line 362 of file XprHelper.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines