Public Types | Public Member Functions | Protected Member Functions | Private Member Functions | Friends

subview_row< eT > Class Template Reference
[Subview]

#include <subview_proto.hpp>

Inheritance diagram for subview_row< eT >:
subview< eT > Base< eT, subview< eT > >

List of all members.

Public Types

typedef eT elem_type
typedef get_pod_type
< elem_type >::result 
pod_type

Public Member Functions

void operator= (const subview< eT > &x)
 x.submat(...) = y.submat(...)
void operator= (const subview_row &x)
template<typename T1 >
void operator= (const Base< eT, T1 > &x)

Protected Member Functions

arma_inline subview_row (const Mat< eT > &in_m, const u32 in_row)
arma_inline subview_row (Mat< eT > &in_m, const u32 in_row)
arma_inline subview_row (const Mat< eT > &in_m, const u32 in_row, const u32 in_col1, const u32 in_col2)
arma_inline subview_row (Mat< eT > &in_m, const u32 in_row, const u32 in_col1, const u32 in_col2)

Private Member Functions

 subview_row ()

Friends

class Mat< eT >
class Row< eT >

Detailed Description

template<typename eT>
class subview_row< eT >

Definition at line 149 of file subview_proto.hpp.


Member Typedef Documentation

template<typename eT>
typedef eT subview_row< eT >::elem_type

Reimplemented from subview< eT >.

Definition at line 153 of file subview_proto.hpp.

template<typename eT>
typedef get_pod_type<elem_type>::result subview_row< eT >::pod_type

Reimplemented from subview< eT >.

Definition at line 154 of file subview_proto.hpp.


Constructor & Destructor Documentation

template<typename eT>
subview_row< eT >::subview_row (  )  [private]

Friends And Related Function Documentation

template<typename eT>
friend class Mat< eT > [friend]

Reimplemented from subview< eT >.

Definition at line 174 of file subview_proto.hpp.

template<typename eT>
friend class Row< eT > [friend]

Definition at line 175 of file subview_proto.hpp.