|
enum | {
NoFieldsSet = 0,
UrlSet = 1 << 0,
TypeSet = 1 << 1,
MimeTypeSet = 1 << 2,
AllFieldsSet = (UrlSet | TypeSet | MimeTypeSet)
} |
|
enum | {
NoFieldsSet = 0,
UrlSet = 1 << 0,
TypeSet = 1 << 1,
MimeTypeSet = 1 << 2,
AllFieldsSet = (UrlSet | TypeSet | MimeTypeSet)
} |
|
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) |
|