webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
models.Protocol Class Reference

Public Member Functions

def __init__ (self, framework_name)
 
def parse_specification (self, json, isSupplemental)
 
def parse_domain (self, json, isSupplemental)
 
def parse_type_declaration (self, json)
 
def parse_type_member (self, json)
 
def parse_command (self, json)
 
def parse_event (self, json)
 
def parse_call_or_return_parameter (self, json)
 
def resolve_types (self)
 
def lookup_type_for_declaration (self, declaration, domain)
 
def lookup_type_reference (self, type_ref, domain)
 

Public Attributes

 domains
 
 types_by_name
 
 framework
 

Constructor & Destructor Documentation

◆ __init__()

def models.Protocol.__init__ (   self,
  framework_name 
)

Member Function Documentation

◆ lookup_type_for_declaration()

def models.Protocol.lookup_type_for_declaration (   self,
  declaration,
  domain 
)

◆ lookup_type_reference()

def models.Protocol.lookup_type_reference (   self,
  type_ref,
  domain 
)

◆ parse_call_or_return_parameter()

def models.Protocol.parse_call_or_return_parameter (   self,
  json 
)

◆ parse_command()

def models.Protocol.parse_command (   self,
  json 
)

◆ parse_domain()

def models.Protocol.parse_domain (   self,
  json,
  isSupplemental 
)

◆ parse_event()

def models.Protocol.parse_event (   self,
  json 
)

◆ parse_specification()

def models.Protocol.parse_specification (   self,
  json,
  isSupplemental 
)

◆ parse_type_declaration()

def models.Protocol.parse_type_declaration (   self,
  json 
)

◆ parse_type_member()

def models.Protocol.parse_type_member (   self,
  json 
)

◆ resolve_types()

def models.Protocol.resolve_types (   self)

Member Data Documentation

◆ domains

models.Protocol.domains

◆ framework

models.Protocol.framework

◆ types_by_name

models.Protocol.types_by_name

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