webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webkitpy.xcode.simulator.Runtime Class Reference
Inheritance diagram for webkitpy.xcode.simulator.Runtime:

Public Member Functions

def __init__ (self, version, identifier, available, devices=None, is_internal_runtime=False)
 
def from_version_string (cls, version)
 
def from_identifier (cls, identifier)
 
def __eq__ (self, other)
 
def __ne__ (self, other)
 
def __repr__ (self)
 

Public Attributes

 version
 
 identifier
 
 available
 
 devices
 
 is_internal_runtime
 

Detailed Description

Represents a CoreSimulator runtime associated with an iOS SDK.

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.xcode.simulator.Runtime.__init__ (   self,
  version,
  identifier,
  available,
  devices = None,
  is_internal_runtime = False 
)
:param version: The iOS SDK version
:type version: tuple
:param identifier: The CoreSimulator runtime identifier
:type identifier: str
:param availability: Whether the runtime is available for use.
:type availability: bool
:param devices: A list of devices under this runtime
:type devices: list or None
:param is_internal_runtime: Whether the runtime is an Apple internal runtime
:type is_internal_runtime: bool

Member Function Documentation

◆ __eq__()

def webkitpy.xcode.simulator.Runtime.__eq__ (   self,
  other 
)

◆ __ne__()

def webkitpy.xcode.simulator.Runtime.__ne__ (   self,
  other 
)

◆ __repr__()

def webkitpy.xcode.simulator.Runtime.__repr__ (   self)

◆ from_identifier()

def webkitpy.xcode.simulator.Runtime.from_identifier (   cls,
  identifier 
)
:param identifier: The identifier for the desired CoreSimulator runtime.
:type identifier: str
:returns: A `Runtime` object with the specified identifier or throws a TypeError if it doesn't exist.
:rtype: Runtime

◆ from_version_string()

def webkitpy.xcode.simulator.Runtime.from_version_string (   cls,
  version 
)

Member Data Documentation

◆ available

webkitpy.xcode.simulator.Runtime.available

◆ devices

webkitpy.xcode.simulator.Runtime.devices

◆ identifier

webkitpy.xcode.simulator.Runtime.identifier

◆ is_internal_runtime

webkitpy.xcode.simulator.Runtime.is_internal_runtime

◆ version

webkitpy.xcode.simulator.Runtime.version

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