webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Types | Public Member Functions | List of all members
JSC::TemplateRegistryKeyTable Class Reference

#include <TemplateRegistryKeyTable.h>

Public Types

using StringVector = Vector< String, 4 >
 
using OptionalStringVector = Vector< std::optional< String >, 4 >
 
using StringVector = Vector< String, 4 >
 
using OptionalStringVector = Vector< std::optional< String >, 4 >
 

Public Member Functions

 TemplateRegistryKeyTable ()=default
 
Ref< TemplateRegistryKeycreateKey (StringVector &&rawStrings, OptionalStringVector &&cookedStrings)
 
void unregister (TemplateRegistryKey &)
 
 ~TemplateRegistryKeyTable ()
 
 TemplateRegistryKeyTable ()=default
 
Ref< TemplateRegistryKeycreateKey (StringVector &&rawStrings, OptionalStringVector &&cookedStrings)
 
void unregister (TemplateRegistryKey &)
 
 ~TemplateRegistryKeyTable ()
 

Member Typedef Documentation

◆ OptionalStringVector [1/2]

◆ OptionalStringVector [2/2]

◆ StringVector [1/2]

◆ StringVector [2/2]

Constructor & Destructor Documentation

◆ TemplateRegistryKeyTable() [1/2]

JSC::TemplateRegistryKeyTable::TemplateRegistryKeyTable ( )
default

◆ ~TemplateRegistryKeyTable() [1/2]

JSC::TemplateRegistryKeyTable::~TemplateRegistryKeyTable ( )

◆ TemplateRegistryKeyTable() [2/2]

JSC::TemplateRegistryKeyTable::TemplateRegistryKeyTable ( )
default

◆ ~TemplateRegistryKeyTable() [2/2]

JSC::TemplateRegistryKeyTable::~TemplateRegistryKeyTable ( )

Member Function Documentation

◆ createKey() [1/2]

Ref< TemplateRegistryKey > JSC::TemplateRegistryKeyTable::createKey ( TemplateRegistryKey::StringVector &&  rawStrings,
TemplateRegistryKey::OptionalStringVector &&  cookedStrings 
)

◆ createKey() [2/2]

Ref<TemplateRegistryKey> JSC::TemplateRegistryKeyTable::createKey ( StringVector &&  rawStrings,
OptionalStringVector &&  cookedStrings 
)

◆ unregister() [1/2]

void JSC::TemplateRegistryKeyTable::unregister ( TemplateRegistryKey )

◆ unregister() [2/2]

void JSC::TemplateRegistryKeyTable::unregister ( TemplateRegistryKey key)

The documentation for this class was generated from the following files: