webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <InspectorValues.h>
Public Types | |
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 } |
Public Member Functions | |
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 |
Protected Member Functions | |
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) | |
Additional Inherited Members | |
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) |
Static Public Attributes inherited from Inspector::InspectorValue | |
static const int | maxDepth = 1000 |
typedef Dictionary::const_iterator Inspector::InspectorObjectBase::const_iterator |
typedef Dictionary::const_iterator Inspector::InspectorObjectBase::const_iterator |
typedef Dictionary::iterator Inspector::InspectorObjectBase::iterator |
typedef Dictionary::iterator Inspector::InspectorObjectBase::iterator |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
|
protected |
|
overrideprotectedvirtual |
Reimplemented from Inspector::InspectorValue.
|
overrideprotectedvirtual |
Reimplemented from Inspector::InspectorValue.
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
InspectorObject * Inspector::InspectorObjectBase::openAccessors | ( | ) |
InspectorObject* Inspector::InspectorObjectBase::openAccessors | ( | ) |
|
protected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
overrideprotectedvirtual |
Reimplemented from Inspector::InspectorValue.
|
overrideprotectedvirtual |
Reimplemented from Inspector::InspectorValue.