|
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 | virtual |
| 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(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 |