LLDB  mainline
Public Member Functions | Static Public Member Functions | List of all members
CoreSimulatorSupport::DeviceSet Class Reference

#include <PlatformiOSSimulatorCoreSimulatorSupport.h>

Public Member Functions

size_t GetNumDevices ()
 
Device GetDeviceAtIndex (size_t idx)
 
void ForEach (std::function< bool(const Device &)> f)
 
DeviceSet GetDevicesIf (std::function< bool(Device)> f)
 
DeviceSet GetDevices (DeviceType::ProductFamilyID dev_id)
 
Device GetFanciest (DeviceType::ProductFamilyID dev_id)
 

Static Public Member Functions

static DeviceSet GetAllDevices (const char *developer_dir)
 
static DeviceSet GetAvailableDevices (const char *developer_dir)
 

Detailed Description

Definition at line 195 of file PlatformiOSSimulatorCoreSimulatorSupport.h.

Member Function Documentation

◆ ForEach()

void CoreSimulatorSupport::DeviceSet::ForEach ( std::function< bool(const Device &)>  f)

◆ GetAllDevices()

CoreSimulatorSupport::DeviceSet CoreSimulatorSupport::DeviceSet::GetAllDevices ( const char *  developer_dir)
static

Definition at line 540 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.

References lldb_private::Class.

◆ GetAvailableDevices()

CoreSimulatorSupport::DeviceSet CoreSimulatorSupport::DeviceSet::GetAvailableDevices ( const char *  developer_dir)
static

◆ GetDeviceAtIndex()

CoreSimulatorSupport::Device CoreSimulatorSupport::DeviceSet::GetDeviceAtIndex ( size_t  idx)

◆ GetDevices()

CoreSimulatorSupport::DeviceSet CoreSimulatorSupport::DeviceSet::GetDevices ( DeviceType::ProductFamilyID  dev_id)

◆ GetDevicesIf()

CoreSimulatorSupport::DeviceSet CoreSimulatorSupport::DeviceSet::GetDevicesIf ( std::function< bool(Device)>  f)

Definition at line 577 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.

Referenced by GetAvailableDevices().

◆ GetFanciest()

CoreSimulatorSupport::Device CoreSimulatorSupport::DeviceSet::GetFanciest ( DeviceType::ProductFamilyID  dev_id)

◆ GetNumDevices()

size_t CoreSimulatorSupport::DeviceSet::GetNumDevices ( )

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