webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <IDLTypes.h>
Public Types | |
using | TypeList = brigand::list< Ts... > |
using | ParameterType = const Variant< typename Ts::ImplementationType... > & |
using | TypeList = brigand::list< Ts... > |
using | ParameterType = const Variant< typename Ts::ImplementationType... > & |
Public Types inherited from WebCore::IDLType< Variant< Ts::ImplementationType... > > | |
using | ImplementationType = Variant< Ts::ImplementationType... > |
using | ImplementationType = Variant< Ts::ImplementationType... > |
using | ParameterType = Variant< Ts::ImplementationType... > |
using | ParameterType = Variant< Ts::ImplementationType... > |
using | NullableType = std::optional< ImplementationType > |
using | NullableType = std::optional< ImplementationType > |
Additional Inherited Members | |
Static Public Member Functions inherited from WebCore::IDLType< Variant< Ts::ImplementationType... > > | |
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) |
using WebCore::IDLUnion< Ts >::ParameterType = const Variant<typename Ts::ImplementationType...>& |
using WebCore::IDLUnion< Ts >::ParameterType = const Variant<typename Ts::ImplementationType...>& |
using WebCore::IDLUnion< Ts >::TypeList = brigand::list<Ts...> |
using WebCore::IDLUnion< Ts >::TypeList = brigand::list<Ts...> |