in_place_op< Op > Struct Template Reference

#include <operators.hpp>

List of all members.

Static Public Member Functions


Detailed Description

template<typename Op>
struct mmx::in_place_op< Op >

Definition at line 137 of file operators.hpp.


Member Function Documentation

static syntactic op ( const syntactic s1,
const syntactic s2,
const syntactic s3 
) [inline, static]

Definition at line 151 of file operators.hpp.

References mmx::apply().

00151                                                                      {
00152     return apply (Op::set_name (), s1, s2, s3); }  

static syntactic op ( const syntactic s1,
const syntactic s2 
) [inline, static]

Definition at line 148 of file operators.hpp.

References mmx::apply().

00148                                                 {
00149     return apply (Op::set_name (), s1, s2); }

static syntactic op ( const syntactic s1  )  [inline, static]

Definition at line 145 of file operators.hpp.

References mmx::apply().

00145                            {
00146     return apply (Op::set_name (), s1); }

static void op ( R &  r,
const S1 &  s1,
const S2 &  s2 
) [inline, static]

Definition at line 143 of file operators.hpp.

00143 { (void) Op::set_op (r, s1, s2); }

static void op ( R &  r,
const S1 &  s1 
) [inline, static]

Definition at line 141 of file operators.hpp.

00141 { (void) Op::set_op (r, s1); }

static void op ( R &  r  )  [inline, static]

Definition at line 139 of file operators.hpp.

00139 { (void) Op::set_op (r); }


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

Generated on 6 Dec 2012 for basix by  doxygen 1.6.1