MOAB  4.9.3pre
Eigen::internal::EvalToTemp< ArgType > Class Template Reference

#include <CoreEvaluators.h>

List of all members.

Public Types

typedef dense_xpr_base
< EvalToTemp >::type 
Base

Public Member Functions

 EvalToTemp (const ArgType &arg)
const ArgType & arg () const
Index rows () const
Index cols () const

Private Attributes

const ArgType & m_arg

Detailed Description

template<typename ArgType>
class Eigen::internal::EvalToTemp< ArgType >

Definition at line 1393 of file CoreEvaluators.h.


Member Typedef Documentation

template<typename ArgType >
typedef dense_xpr_base<EvalToTemp>::type Eigen::internal::EvalToTemp< ArgType >::Base

Definition at line 1398 of file CoreEvaluators.h.


Constructor & Destructor Documentation

template<typename ArgType >
Eigen::internal::EvalToTemp< ArgType >::EvalToTemp ( const ArgType &  arg) [inline, explicit]

Definition at line 1401 of file CoreEvaluators.h.

    : m_arg(arg)
  { }

Member Function Documentation

template<typename ArgType >
const ArgType& Eigen::internal::EvalToTemp< ArgType >::arg ( ) const [inline]

Definition at line 1405 of file CoreEvaluators.h.

  {
    return m_arg;
  }
template<typename ArgType >
Index Eigen::internal::EvalToTemp< ArgType >::cols ( ) const [inline]

Definition at line 1415 of file CoreEvaluators.h.

  {
    return m_arg.cols();
  }
template<typename ArgType >
Index Eigen::internal::EvalToTemp< ArgType >::rows ( ) const [inline]

Definition at line 1410 of file CoreEvaluators.h.

  {
    return m_arg.rows();
  }

Member Data Documentation

template<typename ArgType >
const ArgType& Eigen::internal::EvalToTemp< ArgType >::m_arg [private]

Definition at line 1421 of file CoreEvaluators.h.


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