|
enum | Type {
Type::Object = 109,
Type::Function = 110,
Type::Undefined = 111,
Type::String = 83,
Type::Number = 82,
Type::Boolean = 112,
Type::Symbol = 113,
Type::Accessor = 123,
Type::Object = 109,
Type::Function = 110,
Type::Undefined = 111,
Type::String = 83,
Type::Number = 82,
Type::Boolean = 112,
Type::Symbol = 113,
Type::Accessor = 123
} |
|
enum | Subtype {
Subtype::Array = 84,
Subtype::Null = 85,
Subtype::Node = 114,
Subtype::Regexp = 115,
Subtype::Date = 60,
Subtype::Error = 29,
Subtype::Map = 116,
Subtype::Set = 117,
Subtype::Weakmap = 118,
Subtype::Weakset = 119,
Subtype::Iterator = 120,
Subtype::Class = 121,
Subtype::Proxy = 122,
Subtype::Array = 84,
Subtype::Null = 85,
Subtype::Node = 114,
Subtype::Regexp = 115,
Subtype::Date = 60,
Subtype::Error = 29,
Subtype::Map = 116,
Subtype::Set = 117,
Subtype::Weakmap = 118,
Subtype::Weakset = 119,
Subtype::Iterator = 120,
Subtype::Class = 121,
Subtype::Proxy = 122
} |
|
enum | { NoFieldsSet = 0,
NameSet = 1 << 0,
TypeSet = 1 << 1,
AllFieldsSet = (NameSet | TypeSet)
} |
|
enum | Type {
Type::Object = 109,
Type::Function = 110,
Type::Undefined = 111,
Type::String = 83,
Type::Number = 82,
Type::Boolean = 112,
Type::Symbol = 113,
Type::Accessor = 123,
Type::Object = 109,
Type::Function = 110,
Type::Undefined = 111,
Type::String = 83,
Type::Number = 82,
Type::Boolean = 112,
Type::Symbol = 113,
Type::Accessor = 123
} |
|
enum | Subtype {
Subtype::Array = 84,
Subtype::Null = 85,
Subtype::Node = 114,
Subtype::Regexp = 115,
Subtype::Date = 60,
Subtype::Error = 29,
Subtype::Map = 116,
Subtype::Set = 117,
Subtype::Weakmap = 118,
Subtype::Weakset = 119,
Subtype::Iterator = 120,
Subtype::Class = 121,
Subtype::Proxy = 122,
Subtype::Array = 84,
Subtype::Null = 85,
Subtype::Node = 114,
Subtype::Regexp = 115,
Subtype::Date = 60,
Subtype::Error = 29,
Subtype::Map = 116,
Subtype::Set = 117,
Subtype::Weakmap = 118,
Subtype::Weakset = 119,
Subtype::Iterator = 120,
Subtype::Class = 121,
Subtype::Proxy = 122
} |
|
enum | { NoFieldsSet = 0,
NameSet = 1 << 0,
TypeSet = 1 << 1,
AllFieldsSet = (NameSet | TypeSet)
} |
|
typedef Dictionary::iterator | iterator |
|
typedef Dictionary::const_iterator | const_iterator |
|
typedef Dictionary::iterator | iterator |
|
typedef Dictionary::const_iterator | const_iterator |
|
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 const int | maxDepth = 1000 |
|
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 () |
|
| 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) |
|