webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
WebCore
IDLCallbackFunction
List of all members
WebCore::IDLCallbackFunction< T > Struct Template Reference
#include <
IDLTypes.h
>
Inheritance diagram for WebCore::IDLCallbackFunction< T >:
Additional Inherited Members
Public Types inherited from
WebCore::IDLWrapper< T >
using
RawType
=
T
using
ParameterType
=
T
&
using
NullableType
=
RefPtr
<
T
>
using
RawType
=
T
using
ParameterType
=
T
&
using
NullableType
=
RefPtr
<
T
>
Public Types inherited from
WebCore::IDLType< RefPtr< T > >
using
ImplementationType
=
RefPtr
<
T
>
using
ImplementationType
=
RefPtr
<
T
>
using
ParameterType
=
RefPtr
<
T
>
using
ParameterType
=
RefPtr
<
T
>
using
NullableType
=
std::optional
<
ImplementationType
>
using
NullableType
=
std::optional
<
ImplementationType
>
Static Public Member Functions inherited from
WebCore::IDLWrapper< T >
static std::nullptr_t
nullValue
()
template<typename U >
static bool
isNullValue
(
U
&&
value
)
template<typename U >
static
U
&&
extractValueFromNullable
(
U
&&
value
)
static std::nullptr_t
nullValue
()
template<typename U >
static bool
isNullValue
(
U
&&
value
)
template<typename U >
static
U
&&
extractValueFromNullable
(
U
&&
value
)
Static Public Member Functions inherited from
WebCore::IDLType< RefPtr< T > >
static
NullableType
nullValue
()
static
NullableType
nullValue
()
static bool
isNullValue
(const
NullableType
&
value
)
static bool
isNullValue
(const
NullableType
&
value
)
static
ImplementationType
extractValueFromNullable
(const
NullableType
&
value
)
static
ImplementationType
extractValueFromNullable
(const
NullableType
&
value
)
The documentation for this struct was generated from the following file:
DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/
IDLTypes.h
Generated by
1.8.13