|
Ultralight C++ API 2.0.0
|
This is the complete list of members for Context, including all inherited members.
| Adopt(ULJSContext handle) | Context | inlinestatic |
| Context()=default | Context | |
| Context(View *view) | Context | inlineexplicit |
| Context(const Value &value) | Context | inlineexplicit |
| Context(const Context &other) | Context | inline |
| Context(Context &&other) noexcept | Context | inline |
| Evaluate(std::string_view script, const char *source_url=nullptr) const | Context | inline |
| Evaluate(std::string_view script, const char *source_url=nullptr) const | Context | inline |
| FromBorrowed(ULJSContext handle) | Context | inlinestatic |
| GetHandleStats() const | Context | inline |
| GlobalObject() const | Context | inline |
| IsAlive() const | Context | inline |
| IsEmpty() const | Context | inline |
| LeakRef() | Context | inline |
| Make(T &&value) const | Context | inline |
| MakeArray(const Value *elements, size_t count) const | Context | inline |
| MakeArray(std::initializer_list< Value > elements) const | Context | inline |
| MakeArray(std::span< const Value > elements) const | Context | inline |
| MakeArrayBuffer(const RefPtr< ultralight::Buffer > &buffer) const | Context | inline |
| MakeArrayBuffer(const void *bytes, size_t length) const | Context | inline |
| MakeFromJSON(std::string_view json) const | Context | inline |
| MakeFunction(const char *name, Fn &&fn) const | Context | inline |
| MakeObject() const | Context | inline |
| MakePromise() const | Context | inline |
| MakeTypedArray(size_t length) const | Context | inline |
| MakeTypedArray(const RefPtr< ultralight::Buffer > &buffer) const | Context | inline |
| operator bool() const | Context | inlineexplicit |
| operator=(Context other) noexcept | Context | inline |
| operator[](const char *name) const | Context | inline |
| PostTask(F &&task) const | Context | inline |
| raw() const | Context | inline |
| ~Context() | Context | inline |