◆ FunctionObject() [1/2]
JavascriptEngine::RootObject::FunctionObject::FunctionObject |
( |
| ) |
|
|
inlinenoexcept |
◆ FunctionObject() [2/2]
JavascriptEngine::RootObject::FunctionObject::FunctionObject |
( |
const FunctionObject & |
other | ) |
|
|
inline |
◆ clone()
Returns a clone of this object. The default implementation of this method just returns a new DynamicObject with a (deep) copy of all of its properties. Subclasses can override this to implement their own custom copy routines.
Reimplemented from DynamicObject.
◆ invoke()
◆ writeAsJSON()
void JavascriptEngine::RootObject::FunctionObject::writeAsJSON |
( |
OutputStream & |
out, |
|
|
int |
indentLevel, |
|
|
bool |
allOnOneLine |
|
) |
| |
|
inlineoverridevirtual |
Writes this object to a text stream in JSON format. This method is used by JSON::toString and JSON::writeToStream, and you should never need to call it directly, but it's virtual so that custom object types can stringify themselves appropriately.
Reimplemented from DynamicObject.
◆ body
◆ functionCode
String JavascriptEngine::RootObject::FunctionObject::functionCode |
◆ parameters
The documentation for this struct was generated from the following file: