Holds a collection of ChaiScript settings which can be applied to the ChaiScript runtime. Used to implement loadable module support.
More...
#include <dispatchkit.hpp>
Holds a collection of ChaiScript settings which can be applied to the ChaiScript runtime. Used to implement loadable module support.
◆ add() [1/3]
◆ add() [2/3]
◆ add() [3/3]
◆ add_global_const()
| Module & chaiscript::Module::add_global_const |
( |
Boxed_Value | t_bv, |
|
|
std::string | t_name ) |
|
inline |
◆ apply()
template<typename Eval, typename Engine>
| void chaiscript::Module::apply |
( |
Eval & | t_eval, |
|
|
Engine & | t_engine ) const |
|
inline |
◆ eval()
| Module & chaiscript::Module::eval |
( |
const std::string & | str | ) |
|
|
inline |
◆ has_function()
| bool chaiscript::Module::has_function |
( |
const Proxy_Function & | new_f, |
|
|
const std::string & | name ) |
|
inline |
The documentation for this class was generated from the following file: