您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ v8String函数代码示例

51自学网 2021-06-03 09:30:26
  C++
这篇教程C++ v8String函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中v8String函数的典型用法代码示例。如果您正苦于以下问题:C++ v8String函数的具体用法?C++ v8String怎么用?C++ v8String使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了v8String函数的18个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: toStringCallback

static v8::Handle<v8::Value> toStringCallback(const v8::Arguments& args){    XMLHttpRequestException* imp = V8XMLHttpRequestException::toNative(args.Holder());    return v8String(imp->toString(), args.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,


示例2: sizeAttrGetter

static v8::Handle<v8::Value> sizeAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    Element* imp = V8Element::toNative(info.Holder());    return v8String(imp->fastGetAttribute(WebCore::HTMLNames::sizeAttr), info.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,


示例3: xmlspaceAttrGetter

static v8::Handle<v8::Value> xmlspaceAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    SVGSwitchElement* imp = V8SVGSwitchElement::toNative(info.Holder());    return v8String(imp->xmlspace(), info.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,


示例4: getInternal

bool Dictionary::get(const StringView& key, v8::Local<v8::Value>& value) const {  if (!m_isolate)    return false;  return getInternal(v8String(m_isolate, key), value);}
开发者ID:mirror,项目名称:chromium,代码行数:5,


示例5: scope

void ScriptFunctionCall::appendArgument(const char* argument){    ScriptScope scope(m_scriptState);    m_arguments.append(v8String(argument));}
开发者ID:325116067,项目名称:semc-qsd8x50,代码行数:5,


示例6:

v8::Handle<v8::Value> V8ThrowException::createGeneralError(const String& message, v8::Isolate* isolate){    return v8::Exception::Error(v8String(isolate, message.isNull() ? "Error" : message));}
开发者ID:335969568,项目名称:Blink-1,代码行数:4,


示例7: INC_STATS

v8::Handle<v8::Value> V8DOMStringMap::namedPropertyGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    INC_STATS("DOM.DOMStringMap.NamedPropertyGetter");    return v8String(V8DOMStringMap::toNative(info.Holder())->item(toWebCoreString(name)));}
开发者ID:a33g-dev,项目名称:platform_samsung,代码行数:5,


示例8: v8StringOrUndefined

v8::Handle<v8::Value> v8StringOrUndefined(const String& str){    return str.isNull() ? v8::Handle<v8::Value>(v8::Undefined()) : v8::Handle<v8::Value>(v8String(str));}
开发者ID:azrul2202,项目名称:WebKit-Smartphone,代码行数:4,


示例9: v8StringOrFalse

v8::Handle<v8::Value> v8StringOrFalse(const String& str){    return str.isNull() ? v8::Handle<v8::Value>(v8::False()) : v8::Handle<v8::Value>(v8String(str));}
开发者ID:azrul2202,项目名称:WebKit-Smartphone,代码行数:4,


示例10: readyStateAttrGetter

static v8::Handle<v8::Value> readyStateAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    MediaSource* imp = V8MediaSource::toNative(info.Holder());    return v8String(imp->readyState(), info.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,


示例11: typeAttrGetter

static v8::Handle<v8::Value> typeAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    INC_STATS("DOM.StyleMedia.type._get");    StyleMedia* imp = V8StyleMedia::toNative(info.Holder());    return v8String(imp->type());}
开发者ID:Treeeater,项目名称:chrome_bindings,代码行数:6,


示例12: toV8TestInterfaceEventInit

bool toV8TestInterfaceEventInit(const TestInterfaceEventInit& impl, v8::Local<v8::Object> dictionary, v8::Local<v8::Object> creationContext, v8::Isolate* isolate){    if (impl.hasStringMember()) {        if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext(), v8String(isolate, "stringMember"), v8String(isolate, impl.stringMember()))))            return false;    }    return true;}
开发者ID:dstockwell,项目名称:blink,代码行数:9,


示例13: nameAttrGetter

static v8::Handle<v8::Value> nameAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    TestException* imp = V8TestException::toNative(info.Holder());    return v8String(imp->name(), info.GetIsolate(), ReturnUnsafeHandle);}
开发者ID:mychangle123,项目名称:Chromium-WebCL,代码行数:5,


示例14: animationNameAttrGetter

static v8::Handle<v8::Value> animationNameAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    INC_STATS("DOM.WebKitAnimationEvent.animationName._get");    WebKitAnimationEvent* imp = V8WebKitAnimationEvent::toNative(info.Holder());    return v8String(imp->animationName());}
开发者ID:Treeeater,项目名称:chrome_bindings,代码行数:6,


示例15: textAttrGetter

static v8::Handle<v8::Value> textAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    HTMLTitleElement* imp = V8HTMLTitleElement::toNative(info.Holder());    return v8String(imp->text(), info.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,


示例16: switch

v8::Handle<v8::Object> MessageEvent::associateWithWrapper(v8::Isolate* isolate, const WrapperTypeInfo* wrapperType, v8::Handle<v8::Object> wrapper){    Event::associateWithWrapper(isolate, wrapperType, wrapper);    // Ensures a wrapper is created for the data to return now so that V8 knows how    // much memory is used via the wrapper. To keep the wrapper alive, it's set to    // the wrapper of the MessageEvent as a hidden value.    switch (dataType()) {    case MessageEvent::DataTypeScriptValue:    case MessageEvent::DataTypeSerializedScriptValue:        break;    case MessageEvent::DataTypeString:        V8HiddenValue::setHiddenValue(isolate, wrapper, V8HiddenValue::stringData(isolate), v8String(isolate, dataAsString()));        break;    case MessageEvent::DataTypeBlob:        break;    case MessageEvent::DataTypeArrayBuffer:        V8HiddenValue::setHiddenValue(isolate, wrapper, V8HiddenValue::arrayBufferData(isolate), toV8(dataAsArrayBuffer(), wrapper, isolate));        break;    }    return wrapper;}
开发者ID:eth-srl,项目名称:BlinkER,代码行数:23,


示例17: attrNameAttrGetter

static v8::Handle<v8::Value> attrNameAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    MutationEvent* imp = V8MutationEvent::toNative(info.Holder());    return v8String(imp->attrName(), info.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,


示例18: messageAttrGetter

static v8::Handle<v8::Value> messageAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info){    XMLHttpRequestException* imp = V8XMLHttpRequestException::toNative(info.Holder());    return v8String(imp->message(), info.GetIsolate());}
开发者ID:sanyaade-embedded-systems,项目名称:armhf-node-webkit,代码行数:5,



注:本文中的v8String函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ v8Undefined函数代码示例
C++ v8SetReturnValue函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。