CCF
|
This is the complete list of members for ccf::js::core::Context, including all inherited members.
access | ccf::js::core::Context | |
add_extension(const js::extensions::ExtensionPtr &extension) | ccf::js::core::Context | |
call_with_rt_options(const JSWrappedValue &f, const std::vector< JSWrappedValue > &argv, const std::optional< ccf::JSRuntimeOptions > &options, RuntimeLimitsPolicy policy) | ccf::js::core::Context | |
Context(TxAccess acc) | ccf::js::core::Context | |
Context(const Context &)=delete | ccf::js::core::Context | |
duplicate_value(JSValueConst original) const | ccf::js::core::Context | |
error_message() | ccf::js::core::Context | |
eval(const char *input, size_t input_len, const char *filename, int eval_flags) const | ccf::js::core::Context | |
extract_string_array(JSValueConst &argv, std::vector< std::string > &out) | ccf::js::core::Context | |
get_exported_function(const std::string &code, const std::string &func, const std::string &path) | ccf::js::core::Context | |
get_exported_function(const JSWrappedValue &module, const std::string &func, const std::string &path) | ccf::js::core::Context | |
get_extension() | ccf::js::core::Context | inline |
get_global_obj() const | ccf::js::core::Context | |
get_global_property(const char *s) const | ccf::js::core::Context | |
get_module(std::string_view module_name) | ccf::js::core::Context | virtual |
get_or_create_global_property(const char *s, JSWrappedValue default_value) const | ccf::js::core::Context | |
get_property(JSValue object, char const *property_name) const | ccf::js::core::Context | |
get_typed_array_buffer(const JSWrappedValue &obj, size_t *pbyte_offset, size_t *pbyte_length, size_t *pbytes_per_element) const | ccf::js::core::Context | |
inner_call(const JSWrappedValue &f, const std::vector< JSWrappedValue > &argv) | ccf::js::core::Context | |
interrupt_data | ccf::js::core::Context | |
json_stringify(const JSWrappedValue &obj) const | ccf::js::core::Context | |
lock | ccf::js::core::Context | |
log_execution_metrics | ccf::js::core::Context | |
new_array() const | ccf::js::core::Context | |
new_array_buffer_copy(const uint8_t *buf, size_t buf_len) const | ccf::js::core::Context | |
new_array_buffer_copy(const char *buf, size_t buf_len) const | ccf::js::core::Context | |
new_array_buffer_copy(std::span< const uint8_t > data) const | ccf::js::core::Context | |
new_c_function(JSCFunction *func, const char *name, int length) const | ccf::js::core::Context | |
new_getter_c_function(JSCFunction *func, const char *name, size_t arg_count=0) const | ccf::js::core::Context | |
new_internal_error(const char *fmt,...) const | ccf::js::core::Context | |
new_obj() const | ccf::js::core::Context | |
new_obj_class(JSClassID class_id) const | ccf::js::core::Context | |
new_string(const std::string_view &str) const | ccf::js::core::Context | |
new_string_len(const char *buf, size_t buf_len) const | ccf::js::core::Context | |
new_string_len(const std::span< const uint8_t > buf) const | ccf::js::core::Context | |
new_tag_value(int tag, int32_t val=0) const | ccf::js::core::Context | |
new_type_error(const char *fmt,...) const | ccf::js::core::Context | |
null() const | ccf::js::core::Context | |
operator JSContext *() const | ccf::js::core::Context | inline |
operator=(const Context &)=delete | ccf::js::core::Context | |
parse_json(const nlohmann::json &j) const | ccf::js::core::Context | |
parse_json(const char *buf, size_t buf_len, const char *filename) const | ccf::js::core::Context | |
read_object(const uint8_t *buf, size_t buf_len, int flags) const | ccf::js::core::Context | |
remove_extension(const js::extensions::ExtensionPtr &extension) | ccf::js::core::Context | |
runtime() | ccf::js::core::Context | inline |
set_module_loader(const modules::ModuleLoaderPtr &ml) | ccf::js::core::Context | inline |
to_str(const JSWrappedValue &x) const | ccf::js::core::Context | |
to_str(const JSValue &x) const | ccf::js::core::Context | |
to_str(const JSValue &x, size_t &len) const | ccf::js::core::Context | |
to_str(const JSAtom &atom) const | ccf::js::core::Context | |
undefined() const | ccf::js::core::Context | |
wrap(JSValue &&val) const | ccf::js::core::Context | |
wrap(const JSValue &val) const | ccf::js::core::Context | |
~Context() | ccf::js::core::Context | virtual |