|
GAMBIT
v1.5.0-252-gf9a3f78
a Global And Modular Bsm Inference Tool
|
Partial specialisation for variadic backend functions.
More...
#include <safety_bucket.hpp>
|
| BEfunction_bucket (str mym, str myf, str me, backend_functor< typename variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... > *functor_ptr_in=NULL) |
| Constructor for variadic BEfunction_bucket. More...
|
|
template<typename... VARARGS> |
TYPE | operator() (VARARGS &&...varargs) |
| Call backend function. More...
|
|
| BEfunction_bucket_common (str mym, str myf, str me, backend_functor< variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... > *functor_ptr_in=NULL) |
| Constructor for BEfunction_bucket_common. More...
|
|
void | initialize (backend_functor< variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... > *functor_ptr_in) |
| Initialize this bucket with a functor pointer. More...
|
|
variadic_ptr< TYPE, ARGS... >::type | pointer () |
| Return the underlying function pointer. More...
|
|
| BE_bucket_base (str mym, str myf, str me) |
| Constructor for BE_bucket_base. More...
|
|
str | backend () |
| Get backend name. More...
|
|
str | version () |
| Get version information. More...
|
|
| safety_bucket_base (str myinfo) |
| Master constructor. More...
|
|
str | name () |
| Get capability name. More...
|
|
str | origin () |
| Get name of origin (module/backend). More...
|
|
template<typename TYPE, typename... ARGS>
class Gambit::BEfunction_bucket< typename variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... >
Partial specialisation for variadic backend functions.
Definition at line 336 of file safety_bucket.hpp.
◆ BEfunction_bucket()
template<typename TYPE , typename... ARGS>
Constructor for variadic BEfunction_bucket.
Definition at line 343 of file safety_bucket.hpp.
BEfunction_bucket_common(str mym, str myf, str me, backend_functor< variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... > *functor_ptr_in=NULL) Constructor for BEfunction_bucket_common.
◆ operator()()
template<typename TYPE , typename... ARGS>
template<typename... VARARGS>
The documentation for this class was generated from the following file:
|