Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
ErrorStack uninitialize() override final
Typical implementation of Initializable::uninitialize() that provides uninitialize-once semantics...
Brings error stacktrace information as return value of functions.
Pimpl object of RestartManager.
ErrorStack initialize() override final
Typical implementation of Initializable::initialize() that provides initialize-once semantics...
Database engine object that holds all resources and provides APIs.
ErrorStack uninitialize() override
An idempotent method to release all resources of this object, if any.
ErrorStack initialize() override
Acquires resources in this object, usually called right after constructor.
bool is_initialized() const override
Returns whether the object has been already initialized or not.
bool is_initialized() const override final
Returns whether the object has been already initialized or not.