basix_doc 0.1
row_tuple< C > Class Template Reference

#include <row_tuple.hpp>

List of all members.

Public Member Functions


Detailed Description

template<typename C>
class mmx::row_tuple< C >

Definition at line 30 of file row_tuple.hpp.


Constructor & Destructor Documentation

row_tuple ( ) [inline]

Definition at line 35 of file row_tuple.hpp.

: rep (gen (GEN_ROW)) {}
row_tuple ( const generic g) [inline]

Definition at line 36 of file row_tuple.hpp.

: rep (g) {}
row_tuple ( const vector< C > &  v) [inline]

Definition at line 37 of file row_tuple.hpp.

                                       :
    rep (gen (GEN_ROW, as<vector<generic> > (v))) {};
row_tuple ( const row_tuple< C > &  t) [inline]

Definition at line 39 of file row_tuple.hpp.

: rep (t.rep) {}

Member Function Documentation

generic operator* ( ) const [inline]

Definition at line 34 of file row_tuple.hpp.

{ return rep; }
C operator[] ( nat  i) const [inline]

Definition at line 40 of file row_tuple.hpp.

{ return as<C> (rep[i+1]); }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines