Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <stddef.h>
#include <vector>
#include "core/fxcrt/fx_string.h"
#include "third_party/base/containers/span.h"
#include "v8/include/v8-forward.h"
Go to the source code of this file.
Namespaces | |
namespace | fxv8 |
Functions | |
bool | fxv8::IsUndefined (v8::Local< v8::Value > value) |
bool | fxv8::IsNull (v8::Local< v8::Value > value) |
bool | fxv8::IsBoolean (v8::Local< v8::Value > value) |
bool | fxv8::IsString (v8::Local< v8::Value > value) |
bool | fxv8::IsNumber (v8::Local< v8::Value > value) |
bool | fxv8::IsInteger (v8::Local< v8::Value > value) |
bool | fxv8::IsObject (v8::Local< v8::Value > value) |
bool | fxv8::IsArray (v8::Local< v8::Value > value) |
bool | fxv8::IsDate (v8::Local< v8::Value > value) |
bool | fxv8::IsFunction (v8::Local< v8::Value > value) |
v8::Local< v8::Value > | fxv8::NewNullHelper (v8::Isolate *pIsolate) |
v8::Local< v8::Value > | fxv8::NewUndefinedHelper (v8::Isolate *pIsolate) |
v8::Local< v8::Number > | fxv8::NewNumberHelper (v8::Isolate *pIsolate, int number) |
v8::Local< v8::Number > | fxv8::NewNumberHelper (v8::Isolate *pIsolate, double number) |
v8::Local< v8::Number > | fxv8::NewNumberHelper (v8::Isolate *pIsolate, float number) |
v8::Local< v8::Boolean > | fxv8::NewBooleanHelper (v8::Isolate *pIsolate, bool b) |
v8::Local< v8::String > | fxv8::NewStringHelper (v8::Isolate *pIsolate, ByteStringView str) |
v8::Local< v8::String > | fxv8::NewStringHelper (v8::Isolate *pIsolate, WideStringView str) |
v8::Local< v8::Array > | fxv8::NewArrayHelper (v8::Isolate *pIsolate) |
v8::Local< v8::Array > | fxv8::NewArrayHelper (v8::Isolate *pIsolate, pdfium::span< v8::Local< v8::Value > > values) |
v8::Local< v8::Object > | fxv8::NewObjectHelper (v8::Isolate *pIsolate) |
v8::Local< v8::Date > | fxv8::NewDateHelper (v8::Isolate *pIsolate, double d) |
WideString | fxv8::ToWideString (v8::Isolate *pIsolate, v8::Local< v8::String > pValue) |
ByteString | fxv8::ToByteString (v8::Isolate *pIsolate, v8::Local< v8::String > pValue) |
int32_t | fxv8::ReentrantToInt32Helper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
bool | fxv8::ReentrantToBooleanHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
float | fxv8::ReentrantToFloatHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
double | fxv8::ReentrantToDoubleHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
WideString | fxv8::ReentrantToWideStringHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
ByteString | fxv8::ReentrantToByteStringHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
v8::Local< v8::Object > | fxv8::ReentrantToObjectHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
v8::Local< v8::Array > | fxv8::ReentrantToArrayHelper (v8::Isolate *pIsolate, v8::Local< v8::Value > pValue) |
v8::Local< v8::Value > | fxv8::ReentrantGetObjectPropertyHelper (v8::Isolate *pIsolate, v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName) |
std::vector< WideString > | fxv8::ReentrantGetObjectPropertyNamesHelper (v8::Isolate *pIsolate, v8::Local< v8::Object > pObj) |
bool | fxv8::ReentrantHasObjectOwnPropertyHelper (v8::Isolate *pIsolate, v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName) |
bool | fxv8::ReentrantSetObjectOwnPropertyHelper (v8::Isolate *pIsolate, v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName, v8::Local< v8::Value > pValue) |
bool | fxv8::ReentrantPutObjectPropertyHelper (v8::Isolate *pIsolate, v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName, v8::Local< v8::Value > pPut) |
void | fxv8::ReentrantDeleteObjectPropertyHelper (v8::Isolate *pIsolate, v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName) |
bool | fxv8::ReentrantPutArrayElementHelper (v8::Isolate *pIsolate, v8::Local< v8::Array > pArray, size_t index, v8::Local< v8::Value > pValue) |
v8::Local< v8::Value > | fxv8::ReentrantGetArrayElementHelper (v8::Isolate *pIsolate, v8::Local< v8::Array > pArray, size_t index) |
size_t | fxv8::GetArrayLengthHelper (v8::Local< v8::Array > pArray) |
void | fxv8::ThrowExceptionHelper (v8::Isolate *pIsolate, ByteStringView str) |
void | fxv8::ThrowExceptionHelper (v8::Isolate *pIsolate, WideStringView str) |