Class zmbt::lang::GlobalEnv¶
ClassList > zmbt > lang > GlobalEnv
Global Storage env for Expression side effects.
#include <global_env.hpp>
Public Functions¶
| Type | Name |
|---|---|
| GlobalEnv () |
|
| GlobalEnv (GlobalEnv const &) = default |
|
| GlobalEnv (GlobalEnv &&) = default |
|
| boost::json::value | Load (boost::json::string_view const json_pointer) noexcept const |
| void | Reset () noexcept |
| boost::json::value | Store (boost::json::string_view const json_pointer, boost::json::value const & value) noexcept |
| GlobalEnv & | operator= (GlobalEnv const &) = default |
| GlobalEnv & | operator= (GlobalEnv &&) = default |
| ~GlobalEnv () |
Public Functions Documentation¶
function GlobalEnv [1/3]¶
function GlobalEnv [2/3]¶
function GlobalEnv [3/3]¶
function Load¶
boost::json::value zmbt::lang::GlobalEnv::Load (
boost::json::string_view const json_pointer
) noexcept const
function Reset¶
function Store¶
boost::json::value zmbt::lang::GlobalEnv::Store (
boost::json::string_view const json_pointer,
boost::json::value const & value
) noexcept
function operator=¶
function operator=¶
function ~GlobalEnv¶
Friends Documentation¶
friend operator<<¶
The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/expr/global_env.hpp