replace_return_op< Op, R > Struct Template Reference

#include <operators.hpp>

List of all members.

Static Public Member Functions


Detailed Description

template<typename Op, typename R>
struct mmx::replace_return_op< Op, R >

Definition at line 87 of file operators.hpp.


Member Function Documentation

static generic name (  )  [inline, static]

Definition at line 88 of file operators.hpp.

00088 { return Op::name (); }

static R op ( const X1 &  x1,
const X2 &  x2 
) [inline, static]

Definition at line 94 of file operators.hpp.

00094 { return Op::template op<R> (x1, x2); }

static R op ( const X1 &  x1  )  [inline, static]

Definition at line 92 of file operators.hpp.

00092 { return Op::template op<R> (x1); }

static R op (  )  [inline, static]

Definition at line 90 of file operators.hpp.

00090 { return Op::template op<R> (); }

static void set_op ( R &  r,
const X1 &  x1,
const X2 &  x2 
) [inline, static]

Definition at line 100 of file operators.hpp.

References replace_return_op< Op, R >::set_op().

00100 { Op::set_op (r, x1, x2); }

static void set_op ( R &  r,
const X1 &  x1 
) [inline, static]

Definition at line 98 of file operators.hpp.

References replace_return_op< Op, R >::set_op().

00098 { Op::set_op (r, x1); }

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

Definition at line 96 of file operators.hpp.

Referenced by replace_return_op< Op, R >::set_op().

00096 { 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