webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Types | List of all members
WebCore::Detail::VariadicConverter< IDLType > Struct Template Reference

#include <JSDOMConvertVariadic.h>

Inheritance diagram for WebCore::Detail::VariadicConverter< IDLType >:
WebCore::Detail::VariadicConverterBase< IDLType > WebCore::Detail::VariadicConverterBase< IDLType >

Classes

struct  Result
 

Public Types

using Item = typename VariadicConverterBase< IDLType >::Item
 
using Container = Vector< Item >
 
using Item = typename VariadicConverterBase< IDLType >::Item
 
using Container = Vector< Item >
 
- Public Types inherited from WebCore::Detail::VariadicConverterBase< IDLType >
using Item = typename IDLType::ImplementationType
 
using Item = typename IDLType::ImplementationType
 

Additional Inherited Members

- Static Public Member Functions inherited from WebCore::Detail::VariadicConverterBase< IDLType >
static std::optional< Itemconvert (JSC::ExecState &state, JSC::JSValue value)
 
static std::optional< Itemconvert (JSC::ExecState &state, JSC::JSValue value)
 

Member Typedef Documentation

◆ Container [1/2]

template<typename IDLType >
using WebCore::Detail::VariadicConverter< IDLType >::Container = Vector<Item>

◆ Container [2/2]

template<typename IDLType >
using WebCore::Detail::VariadicConverter< IDLType >::Container = Vector<Item>

◆ Item [1/2]

template<typename IDLType >
using WebCore::Detail::VariadicConverter< IDLType >::Item = typename VariadicConverterBase<IDLType>::Item

◆ Item [2/2]

template<typename IDLType >
using WebCore::Detail::VariadicConverter< IDLType >::Item = typename VariadicConverterBase<IDLType>::Item

The documentation for this struct was generated from the following file: