class Gambit::BE_bucket_base
A base class for BEvariable_bucket and BEfunction_bucket.
#include <safety_bucket.hpp>
Inherits from Gambit::safety_bucket_base
Inherited by Gambit::BEfunction_bucket_common< TYPE(*)(ARGS…), TYPE, ARGS… >, Gambit::BEfunction_bucket_common< variadic_ptr< TYPE, ARGS… >::type, TYPE, ARGS… >, Gambit::BEfunction_bucket_common< PTR_TYPE, TYPE, ARGS >, Gambit::BEvariable_bucket< TYPE >
Public Functions
Name | |
---|---|
BE_bucket_base(str mym, str myf, str me) Constructor for BE_bucket_base. | |
str | backend() Get backend name. |
str | version() Get version information. |
Additional inherited members
Public Functions inherited from Gambit::safety_bucket_base
Name | |
---|---|
safety_bucket_base(str myinfo) Master constructor. | |
bool | active() |
str | name() Get capability name. |
str | origin() Get name of origin (module/backend). |
Protected Functions inherited from Gambit::safety_bucket_base
Name | |
---|---|
void | dieGracefully() const Failure message invoked when the user tries to access the object before it is initialized. |
Protected Attributes inherited from Gambit::safety_bucket_base
Name | |
---|---|
functor * | _functor_base_ptr |
bool | _initialized |
const str | whoami |
Public Functions Documentation
function BE_bucket_base
inline BE_bucket_base(
str mym,
str myf,
str me
)
Constructor for BE_bucket_base.
function backend
inline str backend()
Get backend name.
function version
inline str version()
Get version information.
Updated on 2024-07-18 at 13:53:30 +0000