webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Types | Static Public Member Functions | List of all members
Inspector::Protocol::Database::Error Class Reference

#include <InspectorProtocolObjects.h>

Inheritance diagram for Inspector::Protocol::Database::Error:
Inspector::InspectorObjectBase Inspector::InspectorObjectBase Inspector::InspectorValue Inspector::InspectorValue Inspector::InspectorValue Inspector::InspectorValue

Classes

class  Builder
 

Public Types

enum  { NoFieldsSet = 0, MessageSet = 1 << 0, CodeSet = 1 << 1, AllFieldsSet = (MessageSet | CodeSet) }
 
enum  { NoFieldsSet = 0, MessageSet = 1 << 0, CodeSet = 1 << 1, AllFieldsSet = (MessageSet | CodeSet) }
 
- Public Types inherited from Inspector::InspectorObjectBase
typedef Dictionary::iterator iterator
 
typedef Dictionary::const_iterator const_iterator
 
typedef Dictionary::iterator iterator
 
typedef Dictionary::const_iterator const_iterator
 
- Public Types inherited from Inspector::InspectorValue
enum  Type {
  Type::Null = 0, Type::Boolean, Type::Double, Type::Integer,
  Type::String, Type::Object, Type::Array, Type::Null = 0,
  Type::Boolean, Type::Double, Type::Integer, Type::String,
  Type::Object, Type::Array
}
 
enum  Type {
  Type::Null = 0, Type::Boolean, Type::Double, Type::Integer,
  Type::String, Type::Object, Type::Array, Type::Null = 0,
  Type::Boolean, Type::Double, Type::Integer, Type::String,
  Type::Object, Type::Array
}
 

Static Public Member Functions

static Builder< NoFieldsSetcreate ()
 
static Builder< NoFieldsSetcreate ()
 
- Static Public Member Functions inherited from Inspector::InspectorValue
static Ref< InspectorValuenull ()
 
static Ref< InspectorValuecreate (bool)
 
static Ref< InspectorValuecreate (int)
 
static Ref< InspectorValuecreate (double)
 
static Ref< InspectorValuecreate (const String &)
 
static Ref< InspectorValuecreate (const char *)
 
static bool parseJSON (const String &jsonInput, RefPtr< InspectorValue > &output)
 
static Ref< InspectorValuenull ()
 
static Ref< InspectorValuecreate (bool)
 
static Ref< InspectorValuecreate (int)
 
static Ref< InspectorValuecreate (double)
 
static Ref< InspectorValuecreate (const String &)
 
static Ref< InspectorValuecreate (const char *)
 
static bool parseJSON (const String &jsonInput, RefPtr< InspectorValue > &output)
 

Additional Inherited Members

- Public Member Functions inherited from Inspector::InspectorObjectBase
InspectorObjectopenAccessors ()
 
InspectorObjectopenAccessors ()
 
- Public Member Functions inherited from Inspector::InspectorValue
virtual ~InspectorValue ()
 
Type type () const
 
bool isNull () const
 
bool asBoolean (bool &) const
 
bool asInteger (int &) const
 
bool asInteger (unsigned &) const
 
bool asInteger (long &) const
 
bool asInteger (long long &) const
 
bool asInteger (unsigned long &) const
 
bool asInteger (unsigned long long &) const
 
bool asDouble (double &) const
 
bool asDouble (float &) const
 
bool asString (String &) const
 
bool asValue (RefPtr< InspectorValue > &)
 
virtual bool asArray (RefPtr< InspectorArray > &)
 
String toJSONString () const
 
virtual ~InspectorValue ()
 
Type type () const
 
bool isNull () const
 
bool asBoolean (bool &) const
 
bool asInteger (int &) const
 
bool asInteger (unsigned &) const
 
bool asInteger (long &) const
 
bool asInteger (long long &) const
 
bool asInteger (unsigned long &) const
 
bool asInteger (unsigned long long &) const
 
bool asDouble (double &) const
 
bool asDouble (float &) const
 
bool asString (String &) const
 
bool asValue (RefPtr< InspectorValue > &)
 
virtual bool asArray (RefPtr< InspectorArray > &)
 
String toJSONString () const
 
- Static Public Attributes inherited from Inspector::InspectorValue
static const int maxDepth = 1000
 
- Protected Member Functions inherited from Inspector::InspectorObjectBase
virtual ~InspectorObjectBase ()
 
bool asObject (RefPtr< InspectorObject > &output) override
 
void setBoolean (const String &name, bool)
 
void setInteger (const String &name, int)
 
void setDouble (const String &name, double)
 
void setString (const String &name, const String &)
 
void setValue (const String &name, RefPtr< InspectorValue > &&)
 
void setObject (const String &name, RefPtr< InspectorObjectBase > &&)
 
void setArray (const String &name, RefPtr< InspectorArrayBase > &&)
 
iterator find (const String &name)
 
const_iterator find (const String &name) const
 
bool getBoolean (const String &name, bool &output) const
 
template<class T >
bool getDouble (const String &name, T &output) const
 
template<class T >
bool getInteger (const String &name, T &output) const
 
bool getString (const String &name, String &output) const
 
bool getObject (const String &name, RefPtr< InspectorObject > &) const
 
bool getArray (const String &name, RefPtr< InspectorArray > &) const
 
bool getValue (const String &name, RefPtr< InspectorValue > &) const
 
void remove (const String &name)
 
void writeJSON (StringBuilder &output) const override
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
int size () const
 
 InspectorObjectBase ()
 
virtual ~InspectorObjectBase ()
 
bool asObject (RefPtr< InspectorObject > &output) override
 
void setBoolean (const String &name, bool)
 
void setInteger (const String &name, int)
 
void setDouble (const String &name, double)
 
void setString (const String &name, const String &)
 
void setValue (const String &name, RefPtr< InspectorValue > &&)
 
void setObject (const String &name, RefPtr< InspectorObjectBase > &&)
 
void setArray (const String &name, RefPtr< InspectorArrayBase > &&)
 
iterator find (const String &name)
 
const_iterator find (const String &name) const
 
bool getBoolean (const String &name, bool &output) const
 
template<class T >
bool getDouble (const String &name, T &output) const
 
template<class T >
bool getInteger (const String &name, T &output) const
 
bool getString (const String &name, String &output) const
 
bool getObject (const String &name, RefPtr< InspectorObject > &) const
 
bool getArray (const String &name, RefPtr< InspectorArray > &) const
 
bool getValue (const String &name, RefPtr< InspectorValue > &) const
 
void remove (const String &name)
 
void writeJSON (StringBuilder &output) const override
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
int size () const
 
 InspectorObjectBase ()
 
- Protected Member Functions inherited from Inspector::InspectorValue
 InspectorValue ()
 
 InspectorValue (Type type)
 
 InspectorValue (bool value)
 
 InspectorValue (int value)
 
 InspectorValue (double value)
 
 InspectorValue (const String &value)
 
 InspectorValue (const char *value)
 
 InspectorValue ()
 
 InspectorValue (Type type)
 
 InspectorValue (bool value)
 
 InspectorValue (int value)
 
 InspectorValue (double value)
 
 InspectorValue (const String &value)
 
 InspectorValue (const char *value)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NoFieldsSet 
MessageSet 
CodeSet 
AllFieldsSet 

◆ anonymous enum

anonymous enum
Enumerator
NoFieldsSet 
MessageSet 
CodeSet 
AllFieldsSet 

Member Function Documentation

◆ create() [1/2]

static Builder<NoFieldsSet> Inspector::Protocol::Database::Error::create ( )
inlinestatic

◆ create() [2/2]

static Builder<NoFieldsSet> Inspector::Protocol::Database::Error::create ( )
inlinestatic

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