unwrap_write< Mat< eT > > Class Template Reference
[Unwrap]

#include <unwrap.hpp>

List of all members.

Public Member Functions

 unwrap_write (Mat< eT > &out, const Mat< eT > &A)
 unwrap_write (Row< eT > &out, const Mat< eT > &A)
 unwrap_write (Col< eT > &out, const Mat< eT > &A)
 ~unwrap_write ()

Public Attributes

const Mat< eT > & M

Detailed Description

template<typename eT>
class unwrap_write< Mat< eT > >

Definition at line 738 of file unwrap.hpp.


Constructor & Destructor Documentation

template<typename eT >
unwrap_write< Mat< eT > >::unwrap_write ( Mat< eT > &  out,
const Mat< eT > &  A 
) [inline]

Definition at line 743 of file unwrap.hpp.

References Mat< eT >::copy_size().

00744     : M(A)
00745     {
00746     arma_extra_debug_sigprint();
00747     out.copy_size(A);
00748     }

template<typename eT >
unwrap_write< Mat< eT > >::unwrap_write ( Row< eT > &  out,
const Mat< eT > &  A 
) [inline]

Definition at line 752 of file unwrap.hpp.

References Row< eT >::copy_size().

00753     : M(A)
00754     {
00755     arma_extra_debug_sigprint();
00756     out.copy_size(A);
00757     }

template<typename eT >
unwrap_write< Mat< eT > >::unwrap_write ( Col< eT > &  out,
const Mat< eT > &  A 
) [inline]

Definition at line 761 of file unwrap.hpp.

References Col< eT >::copy_size().

00762     : M(A)
00763     {
00764     arma_extra_debug_sigprint();
00765     out.copy_size(A);
00766     }

template<typename eT >
unwrap_write< Mat< eT > >::~unwrap_write (  )  [inline]

Definition at line 770 of file unwrap.hpp.

00771     {
00772     arma_extra_debug_sigprint();
00773     }


Member Data Documentation

template<typename eT >
const Mat<eT>& unwrap_write< Mat< eT > >::M

Definition at line 776 of file unwrap.hpp.