OpFunc6Base< A1, A2, A3, A4, A5, A6 > Class Template Reference

#include <OpFuncBase.h>

Inheritance diagram for OpFunc6Base< A1, A2, A3, A4, A5, A6 >:
Inheritance graph
[legend]
Collaboration diagram for OpFunc6Base< A1, A2, A3, A4, A5, A6 >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool checkFinfo (const Finfo *s) const
virtual void op (const Eref &e, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6) const =0
const OpFuncmakeHopFunc (HopIndex hopIndex) const
void opBuffer (const Eref &e, double *buf) const
 Executes the OpFunc by converting args.
string rttiType () const

template<class A1, class A2, class A3, class A4, class A5, class A6>
class OpFunc6Base< A1, A2, A3, A4, A5, A6 >


Member Function Documentation

template<class A1, class A2, class A3, class A4, class A5, class A6>
bool OpFunc6Base< A1, A2, A3, A4, A5, A6 >::checkFinfo ( const Finfo s  )  const [inline, virtual]

Implements OpFunc.

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 >
const OpFunc * OpFunc6Base< A1, A2, A3, A4, A5, A6 >::makeHopFunc ( HopIndex  hopIndex  )  const [inline, virtual]
template<class A1, class A2, class A3, class A4, class A5, class A6>
virtual void OpFunc6Base< A1, A2, A3, A4, A5, A6 >::op ( const Eref e,
A1  arg1,
A2  arg2,
A3  arg3,
A4  arg4,
A5  arg5,
A6  arg6 
) const [pure virtual]
template<class A1, class A2, class A3, class A4, class A5, class A6>
void OpFunc6Base< A1, A2, A3, A4, A5, A6 >::opBuffer ( const Eref e,
double *  buf 
) const [inline, virtual]

Executes the OpFunc by converting args.

Implements OpFunc.

References OpFunc6Base< A1, A2, A3, A4, A5, A6 >::op().

Here is the call graph for this function:

template<class A1, class A2, class A3, class A4, class A5, class A6>
string OpFunc6Base< A1, A2, A3, A4, A5, A6 >::rttiType (  )  const [inline, virtual]

Implements OpFunc.


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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1