webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
Inspector::Protocol::InspectorHelpers Namespace Reference

Functions

String getEnumConstantValue (int code)
 
template<>
std::optional< Inspector::Protocol::CSS::StyleSheetOriginparseEnumValueFromString< Inspector::Protocol::CSS::StyleSheetOrigin > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::CSS::CSSPropertyStatusparseEnumValueFromString< Inspector::Protocol::CSS::CSSPropertyStatus > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::CSS::CSSMedia::SourceparseEnumValueFromString< Inspector::Protocol::CSS::CSSMedia::Source > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::CSS::Region::RegionOversetparseEnumValueFromString< Inspector::Protocol::CSS::Region::RegionOverset > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Console::ConsoleMessage::SourceparseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Source > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Console::ConsoleMessage::LevelparseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Level > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Console::ConsoleMessage::TypeparseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::PseudoTypeparseEnumValueFromString< Inspector::Protocol::DOM::PseudoType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::ShadowRootTypeparseEnumValueFromString< Inspector::Protocol::DOM::ShadowRootType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::CustomElementStateparseEnumValueFromString< Inspector::Protocol::DOM::CustomElementState > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::LiveRegionRelevantparseEnumValueFromString< Inspector::Protocol::DOM::LiveRegionRelevant > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::AccessibilityProperties::CheckedparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Checked > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::AccessibilityProperties::CurrentparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Current > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::AccessibilityProperties::InvalidparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Invalid > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOM::AccessibilityProperties::LiveRegionStatusparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::LiveRegionStatus > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::DOMDebugger::DOMBreakpointTypeparseEnumValueFromString< Inspector::Protocol::DOMDebugger::DOMBreakpointType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Debugger::BreakpointAction::TypeparseEnumValueFromString< Inspector::Protocol::Debugger::BreakpointAction::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Debugger::Scope::TypeparseEnumValueFromString< Inspector::Protocol::Debugger::Scope::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Heap::GarbageCollection::TypeparseEnumValueFromString< Inspector::Protocol::Heap::GarbageCollection::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Network::Initiator::TypeparseEnumValueFromString< Inspector::Protocol::Network::Initiator::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Page::ResourceTypeparseEnumValueFromString< Inspector::Protocol::Page::ResourceType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Page::CoordinateSystemparseEnumValueFromString< Inspector::Protocol::Page::CoordinateSystem > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::SyntaxErrorTypeparseEnumValueFromString< Inspector::Protocol::Runtime::SyntaxErrorType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::RemoteObject::TypeparseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::RemoteObject::SubtypeparseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Subtype > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::ObjectPreview::TypeparseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::ObjectPreview::SubtypeparseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Subtype > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::PropertyPreview::TypeparseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Type > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Runtime::PropertyPreview::SubtypeparseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Subtype > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::ScriptProfiler::EventTypeparseEnumValueFromString< Inspector::Protocol::ScriptProfiler::EventType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Timeline::EventTypeparseEnumValueFromString< Inspector::Protocol::Timeline::EventType > (const String &protocolString)
 
template<>
std::optional< Inspector::Protocol::Timeline::InstrumentparseEnumValueFromString< Inspector::Protocol::Timeline::Instrument > (const String &protocolString)
 
template<typename T >
String getEnumConstantValue (T enumValue)
 
template<typename ProtocolEnumType >
std::optional< ProtocolEnumType > parseEnumValueFromString (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::CSS::StyleSheetOriginparseEnumValueFromString< Inspector::Protocol::CSS::StyleSheetOrigin > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::CSS::CSSPropertyStatusparseEnumValueFromString< Inspector::Protocol::CSS::CSSPropertyStatus > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::CSS::CSSMedia::SourceparseEnumValueFromString< Inspector::Protocol::CSS::CSSMedia::Source > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::CSS::Region::RegionOversetparseEnumValueFromString< Inspector::Protocol::CSS::Region::RegionOverset > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Console::ConsoleMessage::SourceparseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Source > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Console::ConsoleMessage::LevelparseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Level > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Console::ConsoleMessage::TypeparseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::PseudoTypeparseEnumValueFromString< Inspector::Protocol::DOM::PseudoType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::ShadowRootTypeparseEnumValueFromString< Inspector::Protocol::DOM::ShadowRootType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::CustomElementStateparseEnumValueFromString< Inspector::Protocol::DOM::CustomElementState > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::LiveRegionRelevantparseEnumValueFromString< Inspector::Protocol::DOM::LiveRegionRelevant > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::AccessibilityProperties::CheckedparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Checked > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::AccessibilityProperties::CurrentparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Current > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::AccessibilityProperties::InvalidparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Invalid > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOM::AccessibilityProperties::LiveRegionStatusparseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::LiveRegionStatus > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::DOMDebugger::DOMBreakpointTypeparseEnumValueFromString< Inspector::Protocol::DOMDebugger::DOMBreakpointType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Debugger::BreakpointAction::TypeparseEnumValueFromString< Inspector::Protocol::Debugger::BreakpointAction::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Debugger::Scope::TypeparseEnumValueFromString< Inspector::Protocol::Debugger::Scope::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Heap::GarbageCollection::TypeparseEnumValueFromString< Inspector::Protocol::Heap::GarbageCollection::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Network::Initiator::TypeparseEnumValueFromString< Inspector::Protocol::Network::Initiator::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Page::ResourceTypeparseEnumValueFromString< Inspector::Protocol::Page::ResourceType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Page::CoordinateSystemparseEnumValueFromString< Inspector::Protocol::Page::CoordinateSystem > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::SyntaxErrorTypeparseEnumValueFromString< Inspector::Protocol::Runtime::SyntaxErrorType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::RemoteObject::TypeparseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::RemoteObject::SubtypeparseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Subtype > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::ObjectPreview::TypeparseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::ObjectPreview::SubtypeparseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Subtype > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::PropertyPreview::TypeparseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Type > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Runtime::PropertyPreview::SubtypeparseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Subtype > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::ScriptProfiler::EventTypeparseEnumValueFromString< Inspector::Protocol::ScriptProfiler::EventType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Timeline::EventTypeparseEnumValueFromString< Inspector::Protocol::Timeline::EventType > (const String &)
 
template<>
JS_EXPORT_PRIVATE std::optional< Inspector::Protocol::Timeline::InstrumentparseEnumValueFromString< Inspector::Protocol::Timeline::Instrument > (const String &)
 

Function Documentation

◆ getEnumConstantValue() [1/2]

JS_EXPORT_PRIVATE String Inspector::Protocol::InspectorHelpers::getEnumConstantValue ( int  code)

◆ getEnumConstantValue() [2/2]

template<typename T >
String Inspector::Protocol::InspectorHelpers::getEnumConstantValue ( T  enumValue)

◆ parseEnumValueFromString()

template<typename ProtocolEnumType >
std::optional< ProtocolEnumType > Inspector::Protocol::InspectorHelpers::parseEnumValueFromString ( const String &  )

◆ parseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Level >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Level >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Source >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Source >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Console::ConsoleMessage::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::CSSMedia::Source >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::CSSMedia::Source >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::CSSPropertyStatus >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::CSSPropertyStatus >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::Region::RegionOverset >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::Region::RegionOverset >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::StyleSheetOrigin >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::CSS::StyleSheetOrigin >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Debugger::BreakpointAction::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Debugger::BreakpointAction::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Debugger::Scope::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Debugger::Scope::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Checked >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Checked >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Current >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Current >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Invalid >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::Invalid >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::LiveRegionStatus >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::AccessibilityProperties::LiveRegionStatus >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::CustomElementState >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::CustomElementState >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::LiveRegionRelevant >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::LiveRegionRelevant >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::PseudoType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::PseudoType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::ShadowRootType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOM::ShadowRootType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOMDebugger::DOMBreakpointType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::DOMDebugger::DOMBreakpointType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Heap::GarbageCollection::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Heap::GarbageCollection::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Network::Initiator::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Network::Initiator::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Page::CoordinateSystem >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Page::CoordinateSystem >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Page::ResourceType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Page::ResourceType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Subtype >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Subtype >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::ObjectPreview::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Subtype >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Subtype >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::PropertyPreview::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Subtype >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Subtype >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Type >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::RemoteObject::Type >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::SyntaxErrorType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Runtime::SyntaxErrorType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::ScriptProfiler::EventType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::ScriptProfiler::EventType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Timeline::EventType >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Timeline::EventType >() [2/2]

◆ parseEnumValueFromString< Inspector::Protocol::Timeline::Instrument >() [1/2]

◆ parseEnumValueFromString< Inspector::Protocol::Timeline::Instrument >() [2/2]