row_tuple< C > Class Template Reference

#include <row_tuple.hpp>

List of all members.

Public Member Functions

Public Attributes


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.

00035 : rep (gen (GEN_ROW)) {}

row_tuple ( const generic g  )  [inline]

Definition at line 36 of file row_tuple.hpp.

00036 : rep (g) {}

row_tuple ( const vector< C > &  v  )  [inline]

Definition at line 37 of file row_tuple.hpp.

00037                                        :
00038     rep (gen (GEN_ROW, as<vector<generic> > (v))) {};
  inline row_tuple (const Row_tuple& t): rep (t.rep) {}

row_tuple ( const row_tuple< C > &  t  )  [inline]

Definition at line 39 of file row_tuple.hpp.

00039 : rep (t.rep) {}


Member Function Documentation

void operator delete ( void *  ptr,
size_t  sz 
) [inline]

Definition at line 31 of file row_tuple.hpp.

00033 :
  inline generic operator * () const { return rep; }

void operator delete[] ( void *  ptr,
size_t  sz 
) [inline]

Definition at line 31 of file row_tuple.hpp.

00033 :
  inline generic operator * () const { return rep; }

void* operator new ( size_t  sz,
void *  where 
) [inline]

Definition at line 31 of file row_tuple.hpp.

00033 :
  inline generic operator * () const { return rep; }

void* operator new ( size_t  sz  )  [inline]

Definition at line 31 of file row_tuple.hpp.

00033 :
  inline generic operator * () const { return rep; }

void* operator new[] ( size_t  sz,
void *  where 
) [inline]

Definition at line 31 of file row_tuple.hpp.

00033 :
  inline generic operator * () const { return rep; }

void* operator new[] ( size_t  sz  )  [inline]

Definition at line 31 of file row_tuple.hpp.

00033 :
  inline generic operator * () const { return rep; }

generic operator* (  )  const [inline]

Definition at line 34 of file row_tuple.hpp.

00034 { return rep; }

C operator[] ( nat  i  )  const [inline]

Definition at line 40 of file row_tuple.hpp.

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


Member Data Documentation

Definition at line 32 of file row_tuple.hpp.


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

Generated on 6 Dec 2012 for basix by  doxygen 1.6.1