MOAB  4.9.3pre
Eigen::internal::check_transpose_aliasing_run_time_selector< Scalar, DestIsTransposed, OtherDerived > Struct Template Reference

#include <Transpose.h>

List of all members.

Static Public Member Functions

static bool run (const Scalar *dest, const OtherDerived &src)

Detailed Description

template<typename Scalar, bool DestIsTransposed, typename OtherDerived>
struct Eigen::internal::check_transpose_aliasing_run_time_selector< Scalar, DestIsTransposed, OtherDerived >

Definition at line 336 of file Transpose.h.


Member Function Documentation

template<typename Scalar , bool DestIsTransposed, typename OtherDerived >
static bool Eigen::internal::check_transpose_aliasing_run_time_selector< Scalar, DestIsTransposed, OtherDerived >::run ( const Scalar *  dest,
const OtherDerived &  src 
) [inline, static]

Definition at line 338 of file Transpose.h.

  {
    return (bool(blas_traits<OtherDerived>::IsTransposed) != DestIsTransposed) && (dest!=0 && dest==(const Scalar*)extract_data(src));
  }

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