OpFunc5Base< A1, A2, A3, A4, A5 > Class Template Reference

#include <OpFuncBase.h>

Inheritance diagram for OpFunc5Base< A1, A2, A3, A4, A5 >:
Inheritance graph
[legend]
Collaboration diagram for OpFunc5Base< A1, A2, A3, A4, A5 >:
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) 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 OpFunc5Base< A1, A2, A3, A4, A5 >


Member Function Documentation

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

Implements OpFunc.

template<class A1 , class A2 , class A3 , class A4 , class A5 >
const OpFunc * OpFunc5Base< A1, A2, A3, A4, A5 >::makeHopFunc ( HopIndex  hopIndex  )  const [inline, virtual]

Implements OpFunc.

Referenced by SetGet5< A1, A2, A3, A4, A5 >::set().

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

Executes the OpFunc by converting args.

Implements OpFunc.

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

Here is the call graph for this function:

template<class A1, class A2, class A3, class A4, class A5>
string OpFunc5Base< A1, A2, A3, A4, A5 >::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