webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <InspectorProtocolObjects.h>
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< NoFieldsSet > | create () |
static Builder< NoFieldsSet > | create () |
Static Public Member Functions inherited from Inspector::InspectorValue | |
static Ref< InspectorValue > | null () |
static Ref< InspectorValue > | create (bool) |
static Ref< InspectorValue > | create (int) |
static Ref< InspectorValue > | create (double) |
static Ref< InspectorValue > | create (const String &) |
static Ref< InspectorValue > | create (const char *) |
static bool | parseJSON (const String &jsonInput, RefPtr< InspectorValue > &output) |
static Ref< InspectorValue > | null () |
static Ref< InspectorValue > | create (bool) |
static Ref< InspectorValue > | create (int) |
static Ref< InspectorValue > | create (double) |
static Ref< InspectorValue > | create (const String &) |
static Ref< InspectorValue > | create (const char *) |
static bool | parseJSON (const String &jsonInput, RefPtr< InspectorValue > &output) |
Additional Inherited Members | |
Public Member Functions inherited from Inspector::InspectorObjectBase | |
InspectorObject * | openAccessors () |
InspectorObject * | openAccessors () |
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) | |
anonymous enum |
anonymous enum |
|
inlinestatic |
|
inlinestatic |