#include <FortranInstance.h>
|
void | call (void(&fn)()) |
|
template<typename T > |
T | call (T(&fn)()) |
|
template<typename A > |
void | call (void(&fn)(A), A a) |
|
template<typename T , typename A > |
T | call (T(&fn)(A), A a) |
|
template<typename A1 , typename A2 > |
void | call (void(&fn)(A1, A2), A1 a1, A2 a2) |
|
template<typename T , typename A1 , typename A2 > |
T | call (T(&fn)(A1, A2), A1 a1, A2 a2) |
|
virtual void | enter () |
|
| FortranInstance () |
|
virtual void | leave () |
|
virtual void | upEvnt () |
|
virtual void | upInit () |
|
virtual bool | upVeto () |
|
virtual | ~FortranInstance () noexcept(false) |
|
Definition at line 15 of file FortranInstance.h.
◆ FortranInstance()
gen::FortranInstance::FortranInstance |
( |
| ) |
|
|
inline |
◆ ~FortranInstance()
gen::FortranInstance::~FortranInstance |
( |
| ) |
|
|
virtualnoexcept |
◆ call() [1/6]
void gen::FortranInstance::call |
( |
void(&)() |
fn | ) |
|
|
inline |
◆ call() [2/6]
template<typename T >
T gen::FortranInstance::call |
( |
T(&)() |
fn | ) |
|
|
inline |
◆ call() [3/6]
template<typename A >
void gen::FortranInstance::call |
( |
void(&)(A) |
fn, |
|
|
A |
a |
|
) |
| |
|
inline |
◆ call() [4/6]
template<typename T , typename A >
T gen::FortranInstance::call |
( |
T(&)(A) |
fn, |
|
|
A |
a |
|
) |
| |
|
inline |
◆ call() [5/6]
template<typename A1 , typename A2 >
void gen::FortranInstance::call |
( |
void(&)(A1, A2) |
fn, |
|
|
A1 |
a1, |
|
|
A2 |
a2 |
|
) |
| |
|
inline |
◆ call() [6/6]
template<typename T , typename A1 , typename A2 >
T gen::FortranInstance::call |
( |
T(&)(A1, A2) |
fn, |
|
|
A1 |
a1, |
|
|
A2 |
a2 |
|
) |
| |
|
inline |
◆ enter()
void gen::FortranInstance::enter |
( |
| ) |
|
|
virtual |
◆ getInstance()
template<typename T >
static T* gen::FortranInstance::getInstance |
( |
| ) |
|
|
inlinestatic |
◆ leave()
void gen::FortranInstance::leave |
( |
| ) |
|
|
virtual |
◆ throwMissingInstance()
void gen::FortranInstance::throwMissingInstance |
( |
| ) |
|
|
staticprivate |
◆ upEvnt()
void gen::FortranInstance::upEvnt |
( |
| ) |
|
|
virtual |
◆ upInit()
void gen::FortranInstance::upInit |
( |
| ) |
|
|
virtual |
◆ upVeto()
bool gen::FortranInstance::upVeto |
( |
| ) |
|
|
virtual |
◆ gen::upevnt_
◆ gen::upinit_
◆ gen::upveto_
◆ currentInstance
◆ instanceNesting
int gen::FortranInstance::instanceNesting |
|
private |
◆ kFortranInstance
const std::string gen::FortranInstance::kFortranInstance = "FortranInstance" |
|
static |