diff options
author | Benoit Jacob <jacob.benoit.1@gmail.com> | 2010-10-25 10:15:22 -0400 |
---|---|---|
committer | Benoit Jacob <jacob.benoit.1@gmail.com> | 2010-10-25 10:15:22 -0400 |
commit | 4716040703be1ee906439385d20475dcddad5ce3 (patch) | |
tree | 8efd3cf3007d8360e66f38e2d280127cbb70daa6 /Eigen/src/Core/ForceAlignedAccess.h | |
parent | ca85a1f6c5fc33ac382aa2d7ba2da63d55d3223e (diff) |
bug #86 : use internal:: namespace instead of ei_ prefix
Diffstat (limited to 'Eigen/src/Core/ForceAlignedAccess.h')
-rw-r--r-- | Eigen/src/Core/ForceAlignedAccess.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/Eigen/src/Core/ForceAlignedAccess.h b/Eigen/src/Core/ForceAlignedAccess.h index 06d78fbe2..727b87e64 100644 --- a/Eigen/src/Core/ForceAlignedAccess.h +++ b/Eigen/src/Core/ForceAlignedAccess.h @@ -37,16 +37,19 @@ * * \sa MatrixBase::forceAlignedAccess() */ + +namespace internal { template<typename ExpressionType> -struct ei_traits<ForceAlignedAccess<ExpressionType> > : public ei_traits<ExpressionType> +struct traits<ForceAlignedAccess<ExpressionType> > : public traits<ExpressionType> {}; +} template<typename ExpressionType> class ForceAlignedAccess - : public ei_dense_xpr_base< ForceAlignedAccess<ExpressionType> >::type + : public internal::dense_xpr_base< ForceAlignedAccess<ExpressionType> >::type { public: - typedef typename ei_dense_xpr_base<ForceAlignedAccess>::type Base; + typedef typename internal::dense_xpr_base<ForceAlignedAccess>::type Base; EIGEN_DENSE_PUBLIC_INTERFACE(ForceAlignedAccess) inline ForceAlignedAccess(const ExpressionType& matrix) : m_expression(matrix) {} @@ -134,7 +137,7 @@ MatrixBase<Derived>::forceAlignedAccess() */ template<typename Derived> template<bool Enable> -inline typename ei_makeconst<typename ei_meta_if<Enable,ForceAlignedAccess<Derived>,Derived&>::ret>::type +inline typename internal::makeconst<typename internal::meta_if<Enable,ForceAlignedAccess<Derived>,Derived&>::ret>::type MatrixBase<Derived>::forceAlignedAccessIf() const { return derived(); @@ -145,7 +148,7 @@ MatrixBase<Derived>::forceAlignedAccessIf() const */ template<typename Derived> template<bool Enable> -inline typename ei_meta_if<Enable,ForceAlignedAccess<Derived>,Derived&>::ret +inline typename internal::meta_if<Enable,ForceAlignedAccess<Derived>,Derived&>::ret MatrixBase<Derived>::forceAlignedAccessIf() { return derived(); |