webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Static Public Member Functions | List of all members
WebCore::URLEscapeSequence Struct Reference

#include <DecodeEscapeSequences.h>

Public Types

enum  { sequenceSize = 3 }
 

Static Public Member Functions

static size_t findInString (StringView string, size_t startPosition)
 
static size_t findEndOfRun (StringView string, size_t startPosition, size_t endPosition)
 
static Vector< char, 512 > decodeRun (StringView run)
 
static String decodeRun (StringView run, const TextEncoding &encoding)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
sequenceSize 

Member Function Documentation

◆ decodeRun() [1/2]

static Vector<char, 512> WebCore::URLEscapeSequence::decodeRun ( StringView  run)
inlinestatic

◆ decodeRun() [2/2]

static String WebCore::URLEscapeSequence::decodeRun ( StringView  run,
const TextEncoding encoding 
)
inlinestatic

◆ findEndOfRun()

static size_t WebCore::URLEscapeSequence::findEndOfRun ( StringView  string,
size_t  startPosition,
size_t  endPosition 
)
inlinestatic

◆ findInString()

static size_t WebCore::URLEscapeSequence::findInString ( StringView  string,
size_t  startPosition 
)
inlinestatic

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