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 2025-02-12 at 16:10:30 +0000