This article covers features introduced in SpiderMonkey 38
Get the chars of an interned string.
Syntax
const JS::Latin1Char *
JS_GetLatin1InternedStringChars(const JS::AutoCheckCannotGC &nogc,
                                JSString *str);
const char16_t *
JS_GetTwoByteInternedStringChars(const JS::AutoCheckCannotGC &nogc,
                                 JSString *str);
| Name | Type | Description | 
|---|---|---|
| cx | JSContext * | A context. Requires request. In a JS_THREADSAFEbuild, the caller must be in a request on thisJSContext.. | 
| nogc | JS::AutoCheckCannotGC & | A reference to JS::AutoCheckCannotGC. | 
| str | JSString * | A string to get characters. | 
Description
JS_GetLatin1InternedStringChars and JS_GetTwoByteInternedStringChars gets the characters of the string, str.
If successful, JS_GetLatin1StringCharsAndLength and JS_GetTwoByteStringCharsAndLength return a pointer to the string, otherwise return NULL.