SST/macro
Classes | Functions
fxn.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TestFxn
 
class  TestFxn0< Fxn >
 
class  TestFxn1< Fxn, A >
 
class  TestFxn2< Fxn, A, B >
 
class  TestFxn3< Fxn, A, B, C >
 
class  TestMemberFxn1< Fxn, Cls, A >
 
class  TestMemberFxn2< Fxn, Cls, A, B >
 
class  TestMemberFxn3< Fxn, Cls, A, B, C >
 

Functions

template<typename Fxn >
TestFxnstatic_fxn (Fxn fxn)
 
template<typename Fxn , class A >
TestFxnstatic_fxn (Fxn fxn, const A &a)
 
template<typename Fxn , class A , class B >
TestFxnstatic_fxn (Fxn fxn, const A &a, const B &b)
 
template<typename Fxn , class A , class B , class C >
TestFxnstatic_fxn (Fxn fxn, const A &a, const B &b, const C &c)
 
template<typename Fxn , class Cls , class A >
TestFxnmember_fxn (Cls *cls, Fxn fxn, const A &a)
 
template<typename Fxn , class Cls , class A , class B >
TestFxnmember_fxn (Cls *cls, Fxn fxn, const A &a, const B &b)
 
template<typename Fxn , class Cls , class A , class B , class C >
TestFxnmember_fxn (Cls *cls, Fxn fxn, const A &a, const B &b, const C &c)
 

Function Documentation

template<typename Fxn , class Cls , class A >
TestFxn* member_fxn ( Cls *  cls,
Fxn  fxn,
const A &  a 
)

Definition at line 192 of file fxn.h.

template<typename Fxn , class Cls , class A , class B >
TestFxn* member_fxn ( Cls *  cls,
Fxn  fxn,
const A &  a,
const B &  b 
)

Definition at line 199 of file fxn.h.

template<typename Fxn , class Cls , class A , class B , class C >
TestFxn* member_fxn ( Cls *  cls,
Fxn  fxn,
const A &  a,
const B &  b,
const C &  c 
)

Definition at line 206 of file fxn.h.

template<typename Fxn >
TestFxn* static_fxn ( Fxn  fxn)

Definition at line 163 of file fxn.h.

template<typename Fxn , class A >
TestFxn* static_fxn ( Fxn  fxn,
const A &  a 
)

Definition at line 170 of file fxn.h.

template<typename Fxn , class A , class B >
TestFxn* static_fxn ( Fxn  fxn,
const A &  a,
const B &  b 
)

Definition at line 177 of file fxn.h.

template<typename Fxn , class A , class B , class C >
TestFxn* static_fxn ( Fxn  fxn,
const A &  a,
const B &  b,
const C &  c 
)

Definition at line 184 of file fxn.h.