LLDB  mainline
Public Member Functions | Private Attributes | List of all members
CoreSimulatorSupport::DeviceRuntime Class Reference

#include <PlatformiOSSimulatorCoreSimulatorSupport.h>

Collaboration diagram for CoreSimulatorSupport::DeviceRuntime:
Collaboration graph
[legend]

Public Member Functions

 DeviceRuntime ()
 
 DeviceRuntime (id d)
 
 operator bool ()
 
OSVersion GetVersion ()
 
bool IsAvailable ()
 

Private Attributes

id m_dev
 
llvm::Optional< OSVersionm_os_version
 

Detailed Description

Definition at line 119 of file PlatformiOSSimulatorCoreSimulatorSupport.h.

Constructor & Destructor Documentation

◆ DeviceRuntime() [1/2]

CoreSimulatorSupport::DeviceRuntime::DeviceRuntime ( )

Definition at line 90 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.

◆ DeviceRuntime() [2/2]

CoreSimulatorSupport::DeviceRuntime::DeviceRuntime ( id  d)

Definition at line 93 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.

Member Function Documentation

◆ GetVersion()

CoreSimulatorSupport::OSVersion CoreSimulatorSupport::DeviceRuntime::GetVersion ( )

◆ IsAvailable()

bool CoreSimulatorSupport::DeviceRuntime::IsAvailable ( )

◆ operator bool()

CoreSimulatorSupport::DeviceRuntime::operator bool ( )
explicit

Definition at line 96 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.

References m_dev, and nil.

Member Data Documentation

◆ m_dev

id CoreSimulatorSupport::DeviceRuntime::m_dev
private

◆ m_os_version

llvm::Optional<OSVersion> CoreSimulatorSupport::DeviceRuntime::m_os_version
private

Definition at line 133 of file PlatformiOSSimulatorCoreSimulatorSupport.h.


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