cheshirekow  v0.1.0
mpblocks::polynomial::StreamAssignment< Exp > Class Template Reference

assignment More...

#include <mpblocks/polynomial/StreamAssignment.h>

Public Types

typedef StreamAssignment< Exp > Stream_t
 

Public Member Functions

template<typename Scalar >
Stream_tappend (Scalar x)
 
template<typename Scalar >
Stream_toperator, (Scalar x)
 
template<typename Scalar >
Stream_toperator<< (Scalar x)
 
 StreamAssignment (Exp &M)
 

Private Attributes

unsigned int m_i
 
Exp & m_mat
 

Detailed Description

template<class Exp>
class mpblocks::polynomial::StreamAssignment< Exp >

assignment

Definition at line 40 of file StreamAssignment.h.

Member Typedef Documentation

template<class Exp >
typedef StreamAssignment<Exp> mpblocks::polynomial::StreamAssignment< Exp >::Stream_t

Definition at line 43 of file StreamAssignment.h.

Constructor & Destructor Documentation

template<class Exp >
mpblocks::polynomial::StreamAssignment< Exp >::StreamAssignment ( Exp &  M)
inline

Definition at line 51 of file StreamAssignment.h.

Member Function Documentation

template<class Exp >
template<typename Scalar >
Stream_t& mpblocks::polynomial::StreamAssignment< Exp >::append ( Scalar  x)
inline

Definition at line 57 of file StreamAssignment.h.

template<class Exp >
template<typename Scalar >
Stream_t& mpblocks::polynomial::StreamAssignment< Exp >::operator, ( Scalar  x)
inline

Definition at line 72 of file StreamAssignment.h.

template<class Exp >
template<typename Scalar >
Stream_t& mpblocks::polynomial::StreamAssignment< Exp >::operator<< ( Scalar  x)
inline

Definition at line 66 of file StreamAssignment.h.

Member Data Documentation

template<class Exp >
unsigned int mpblocks::polynomial::StreamAssignment< Exp >::m_i
private

Definition at line 47 of file StreamAssignment.h.

template<class Exp >
Exp& mpblocks::polynomial::StreamAssignment< Exp >::m_mat
private

Definition at line 46 of file StreamAssignment.h.


The documentation for this class was generated from the following file: