|
cheshirekow
v0.1.0
|
expression template for rvalues More...
#include <mpblocks/polynomial/LValue.h>
Public Types | |
| typedef unsigned int | Size_t |
| typedef StreamAssignment < LValue< Scalar, Exp > > | Stream_t |
Public Member Functions | |
| Size_t | degree () const |
| void | fill (Scalar val) |
| operator RValue< Scalar, Exp > () | |
| Stream_t | operator<< (Scalar x) |
| returns a stream for assignment More... | |
| template<class Exp2 > | |
| LValue< Scalar, Exp > & | operator= (RValue< Scalar, Exp2 > const &B) |
| Scalar & | operator[] (Size_t i) |
| return the evaluated i'th element of a vector expression More... | |
| void | resize (Size_t size) |
| Size_t | size () const |
| return the size for a vector More... | |
expression template for rvalues
| typedef unsigned int mpblocks::polynomial::LValue< Scalar, Exp >::Size_t |
| typedef StreamAssignment< LValue<Scalar,Exp> > mpblocks::polynomial::LValue< Scalar, Exp >::Stream_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |