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

#include <InspectorProtocolObjects.h>

Inheritance diagram for Inspector::Protocol::Console::ConsoleMessage:
Inspector::InspectorObjectBase Inspector::InspectorObjectBase Inspector::InspectorValue Inspector::InspectorValue Inspector::InspectorValue Inspector::InspectorValue

Classes

class  Builder
 

Public Types

enum  Source {
  Source::XML = 15, Source::Javascript = 16, Source::Network = 17, Source::ConsoleAPI = 18,
  Source::Storage = 19, Source::Appcache = 20, Source::Rendering = 21, Source::CSS = 22,
  Source::Security = 23, Source::ContentBlocker = 24, Source::Other = 25, Source::XML = 15,
  Source::Javascript = 16, Source::Network = 17, Source::ConsoleAPI = 18, Source::Storage = 19,
  Source::Appcache = 20, Source::Rendering = 21, Source::CSS = 22, Source::Security = 23,
  Source::ContentBlocker = 24, Source::Other = 25
}
 
enum  Level {
  Level::Log = 26, Level::Info = 27, Level::Warning = 28, Level::Error = 29,
  Level::Debug = 30, Level::Log = 26, Level::Info = 27, Level::Warning = 28,
  Level::Error = 29, Level::Debug = 30
}
 
enum  Type {
  Type::Log = 26, Type::Dir = 31, Type::DirXML = 32, Type::Table = 33,
  Type::Trace = 34, Type::Clear = 35, Type::StartGroup = 36, Type::StartGroupCollapsed = 37,
  Type::EndGroup = 38, Type::Assert = 39, Type::Timing = 40, Type::Profile = 41,
  Type::ProfileEnd = 42, Type::Log = 26, Type::Dir = 31, Type::DirXML = 32,
  Type::Table = 33, Type::Trace = 34, Type::Clear = 35, Type::StartGroup = 36,
  Type::StartGroupCollapsed = 37, Type::EndGroup = 38, Type::Assert = 39, Type::Timing = 40,
  Type::Profile = 41, Type::ProfileEnd = 42
}
 
enum  {
  NoFieldsSet = 0, SourceSet = 1 << 0, LevelSet = 1 << 1, TextSet = 1 << 2,
  AllFieldsSet = (SourceSet | LevelSet | TextSet)
}
 
enum  Source {
  Source::XML = 15, Source::Javascript = 16, Source::Network = 17, Source::ConsoleAPI = 18,
  Source::Storage = 19, Source::Appcache = 20, Source::Rendering = 21, Source::CSS = 22,
  Source::Security = 23, Source::ContentBlocker = 24, Source::Other = 25, Source::XML = 15,
  Source::Javascript = 16, Source::Network = 17, Source::ConsoleAPI = 18, Source::Storage = 19,
  Source::Appcache = 20, Source::Rendering = 21, Source::CSS = 22, Source::Security = 23,
  Source::ContentBlocker = 24, Source::Other = 25
}
 
enum  Level {
  Level::Log = 26, Level::Info = 27, Level::Warning = 28, Level::Error = 29,
  Level::Debug = 30, Level::Log = 26, Level::Info = 27, Level::Warning = 28,
  Level::Error = 29, Level::Debug = 30
}
 
enum  Type {
  Type::Log = 26, Type::Dir = 31, Type::DirXML = 32, Type::Table = 33,
  Type::Trace = 34, Type::Clear = 35, Type::StartGroup = 36, Type::StartGroupCollapsed = 37,
  Type::EndGroup = 38, Type::Assert = 39, Type::Timing = 40, Type::Profile = 41,
  Type::ProfileEnd = 42, Type::Log = 26, Type::Dir = 31, Type::DirXML = 32,
  Type::Table = 33, Type::Trace = 34, Type::Clear = 35, Type::StartGroup = 36,
  Type::StartGroupCollapsed = 37, Type::EndGroup = 38, Type::Assert = 39, Type::Timing = 40,
  Type::Profile = 41, Type::ProfileEnd = 42
}
 
enum  {
  NoFieldsSet = 0, SourceSet = 1 << 0, LevelSet = 1 << 1, TextSet = 1 << 2,
  AllFieldsSet = (SourceSet | LevelSet | TextSet)
}
 
- 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
}
 

Public Member Functions

void setType (Type value)
 
void setUrl (const String &value)
 
void setLine (int value)
 
void setColumn (int value)
 
void setRepeatCount (int value)
 
void setParameters (RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::RemoteObject >> value)
 
void setStackTrace (RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame >> value)
 
void setNetworkRequestId (const Inspector::Protocol::Network::RequestId &value)
 
void setType (Type value)
 
void setUrl (const String &value)
 
void setLine (int value)
 
void setColumn (int value)
 
void setRepeatCount (int value)
 
void setParameters (RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::RemoteObject >> value)
 
void setStackTrace (RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame >> value)
 
void setNetworkRequestId (const Inspector::Protocol::Network::RequestId &value)
 
- 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 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

- 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 
SourceSet 
LevelSet 
TextSet 
AllFieldsSet 

◆ anonymous enum

anonymous enum
Enumerator
NoFieldsSet 
SourceSet 
LevelSet 
TextSet 
AllFieldsSet 

◆ Level [1/2]

Enumerator
Log 
Info 
Warning 
Error 
Debug 
Log 
Info 
Warning 
Error 
Debug 

◆ Level [2/2]

Enumerator
Log 
Info 
Warning 
Error 
Debug 
Log 
Info 
Warning 
Error 
Debug 

◆ Source [1/2]

Enumerator
XML 
Javascript 
Network 
ConsoleAPI 
Storage 
Appcache 
Rendering 
CSS 
Security 
ContentBlocker 
Other 
XML 
Javascript 
Network 
ConsoleAPI 
Storage 
Appcache 
Rendering 
CSS 
Security 
ContentBlocker 
Other 

◆ Source [2/2]

Enumerator
XML 
Javascript 
Network 
ConsoleAPI 
Storage 
Appcache 
Rendering 
CSS 
Security 
ContentBlocker 
Other 
XML 
Javascript 
Network 
ConsoleAPI 
Storage 
Appcache 
Rendering 
CSS 
Security 
ContentBlocker 
Other 

◆ Type [1/2]

Enumerator
Log 
Dir 
DirXML 
Table 
Trace 
Clear 
StartGroup 
StartGroupCollapsed 
EndGroup 
Assert 
Timing 
Profile 
ProfileEnd 
Log 
Dir 
DirXML 
Table 
Trace 
Clear 
StartGroup 
StartGroupCollapsed 
EndGroup 
Assert 
Timing 
Profile 
ProfileEnd 

◆ Type [2/2]

Enumerator
Log 
Dir 
DirXML 
Table 
Trace 
Clear 
StartGroup 
StartGroupCollapsed 
EndGroup 
Assert 
Timing 
Profile 
ProfileEnd 
Log 
Dir 
DirXML 
Table 
Trace 
Clear 
StartGroup 
StartGroupCollapsed 
EndGroup 
Assert 
Timing 
Profile 
ProfileEnd 

Member Function Documentation

◆ create() [1/2]

static Builder<NoFieldsSet> Inspector::Protocol::Console::ConsoleMessage::create ( )
inlinestatic

◆ create() [2/2]

static Builder<NoFieldsSet> Inspector::Protocol::Console::ConsoleMessage::create ( )
inlinestatic

◆ setColumn() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setColumn ( int  value)
inline

◆ setColumn() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setColumn ( int  value)
inline

◆ setLine() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setLine ( int  value)
inline

◆ setLine() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setLine ( int  value)
inline

◆ setNetworkRequestId() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setNetworkRequestId ( const Inspector::Protocol::Network::RequestId value)
inline

◆ setNetworkRequestId() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setNetworkRequestId ( const Inspector::Protocol::Network::RequestId value)
inline

◆ setParameters() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setParameters ( RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::RemoteObject >>  value)
inline

◆ setParameters() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setParameters ( RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::RemoteObject >>  value)
inline

◆ setRepeatCount() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setRepeatCount ( int  value)
inline

◆ setRepeatCount() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setRepeatCount ( int  value)
inline

◆ setStackTrace() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setStackTrace ( RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame >>  value)
inline

◆ setStackTrace() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setStackTrace ( RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame >>  value)
inline

◆ setType() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setType ( Type  value)
inline

◆ setType() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setType ( Type  value)
inline

◆ setUrl() [1/2]

void Inspector::Protocol::Console::ConsoleMessage::setUrl ( const String &  value)
inline

◆ setUrl() [2/2]

void Inspector::Protocol::Console::ConsoleMessage::setUrl ( const String &  value)
inline

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