Libraries/jerryscript/src/include/Jerryscript/Context.h
Go to the documentation of this file.
118 Jerryscript::Value js_##method(const Jerryscript::CallInfo& callInfo, Jerryscript::Value args[], unsigned argCount)
188 template <class ClassType> class ContextTemplate : public LinkedObjectTemplate<ClassType>, public Context
Implement a custom Context class.
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:188
ClassType ContextClass
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:191
~Context()
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:145
Context()
Create a context using the default JERRY_GLOBAL_HEAP_SIZE setting.
Manages a list of contexts.
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:204
static ClassType & getCurrent()
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:195
Jerryscript external context.
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:131
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:123
Definition: Delegate.h:20
static bool queueCallback(TaskCallback32 callback, uint32_t param=0)
Queue a deferred callback.
Base class template for linked items with type casting.
Definition: LinkedObject.h:61
Class template for singly-linked list of objects.
Definition: LinkedObjectList.h:174
static Context & getCurrent()
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:172
void select()
Make this the current context.
Definition: Libraries/jerryscript/src/include/Jerryscript/Context.h:162
1.8.13