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

#include <WebPreferencesStore.h>

Classes

struct  Value
 

Public Types

typedef HashMap< String, ValueValueMap
 

Public Member Functions

 WebPreferencesStore ()
 
void encode (IPC::Encoder &) const
 
bool setStringValueForKey (const String &key, const String &value)
 
String getStringValueForKey (const String &key) const
 
bool setBoolValueForKey (const String &key, bool value)
 
bool getBoolValueForKey (const String &key) const
 
bool setUInt32ValueForKey (const String &key, uint32_t value)
 
uint32_t getUInt32ValueForKey (const String &key) const
 
bool setDoubleValueForKey (const String &key, double value)
 
double getDoubleValueForKey (const String &key) const
 
void setOverrideDefaultsStringValueForKey (const String &key, String value)
 
void setOverrideDefaultsBoolValueForKey (const String &key, bool value)
 
void setOverrideDefaultsUInt32ValueForKey (const String &key, uint32_t value)
 
void setOverrideDefaultsDoubleValueForKey (const String &key, double value)
 

Static Public Member Functions

static bool decode (IPC::Decoder &, WebPreferencesStore &)
 
static void overrideBoolValueForKey (const String &key, bool value)
 
static void removeTestRunnerOverrides ()
 

Public Attributes

ValueMap m_values
 
ValueMap m_overridenDefaults
 

Member Typedef Documentation

◆ ValueMap

Constructor & Destructor Documentation

◆ WebPreferencesStore()

WebKit::WebPreferencesStore::WebPreferencesStore ( )

Member Function Documentation

◆ decode()

bool WebKit::WebPreferencesStore::decode ( IPC::Decoder decoder,
WebPreferencesStore result 
)
static

◆ encode()

void WebKit::WebPreferencesStore::encode ( IPC::Encoder encoder) const

◆ getBoolValueForKey()

bool WebKit::WebPreferencesStore::getBoolValueForKey ( const String key) const

◆ getDoubleValueForKey()

double WebKit::WebPreferencesStore::getDoubleValueForKey ( const String key) const

◆ getStringValueForKey()

String WebKit::WebPreferencesStore::getStringValueForKey ( const String key) const

◆ getUInt32ValueForKey()

uint32_t WebKit::WebPreferencesStore::getUInt32ValueForKey ( const String key) const

◆ overrideBoolValueForKey()

void WebKit::WebPreferencesStore::overrideBoolValueForKey ( const String key,
bool  value 
)
static

◆ removeTestRunnerOverrides()

void WebKit::WebPreferencesStore::removeTestRunnerOverrides ( )
static

◆ setBoolValueForKey()

bool WebKit::WebPreferencesStore::setBoolValueForKey ( const String key,
bool  value 
)

◆ setDoubleValueForKey()

bool WebKit::WebPreferencesStore::setDoubleValueForKey ( const String key,
double  value 
)

◆ setOverrideDefaultsBoolValueForKey()

void WebKit::WebPreferencesStore::setOverrideDefaultsBoolValueForKey ( const String key,
bool  value 
)

◆ setOverrideDefaultsDoubleValueForKey()

void WebKit::WebPreferencesStore::setOverrideDefaultsDoubleValueForKey ( const String key,
double  value 
)

◆ setOverrideDefaultsStringValueForKey()

void WebKit::WebPreferencesStore::setOverrideDefaultsStringValueForKey ( const String key,
String  value 
)

◆ setOverrideDefaultsUInt32ValueForKey()

void WebKit::WebPreferencesStore::setOverrideDefaultsUInt32ValueForKey ( const String key,
uint32_t  value 
)

◆ setStringValueForKey()

bool WebKit::WebPreferencesStore::setStringValueForKey ( const String key,
const String value 
)

◆ setUInt32ValueForKey()

bool WebKit::WebPreferencesStore::setUInt32ValueForKey ( const String key,
uint32_t  value 
)

Member Data Documentation

◆ m_overridenDefaults

ValueMap WebKit::WebPreferencesStore::m_overridenDefaults

◆ m_values

ValueMap WebKit::WebPreferencesStore::m_values

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