LLDB mainline
|
#include <PlatformiOSSimulatorCoreSimulatorSupport.h>
Public Types | |
enum class | ProductFamilyID : int32_t { iPhone = 1 , iPad = 2 , appleTV = 3 , appleWatch = 4 , appleXR = 7 } |
Public Member Functions | |
DeviceType () | |
DeviceType (id d) | |
operator bool () | |
std::string | GetName () |
lldb_private::ConstString | GetIdentifier () |
ModelIdentifier | GetModelIdentifier () |
lldb_private::ConstString | GetProductFamily () |
ProductFamilyID | GetProductFamilyID () |
Private Attributes | |
id | m_dev = nullptr |
std::optional< ModelIdentifier > | m_model_identifier |
Definition at line 70 of file PlatformiOSSimulatorCoreSimulatorSupport.h.
|
strong |
Enumerator | |
---|---|
iPhone | |
iPad | |
appleTV | |
appleWatch | |
appleXR |
Definition at line 72 of file PlatformiOSSimulatorCoreSimulatorSupport.h.
CoreSimulatorSupport::DeviceType::DeviceType | ( | ) |
Definition at line 69 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
CoreSimulatorSupport::DeviceType::DeviceType | ( | id | d | ) |
Definition at line 71 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
ConstString CoreSimulatorSupport::DeviceType::GetIdentifier | ( | ) |
Definition at line 76 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
CoreSimulatorSupport::ModelIdentifier CoreSimulatorSupport::DeviceType::GetModelIdentifier | ( | ) |
Definition at line 169 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
References m_dev.
std::string CoreSimulatorSupport::DeviceType::GetName | ( | ) |
Definition at line 198 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
References m_dev.
ConstString CoreSimulatorSupport::DeviceType::GetProductFamily | ( | ) |
Definition at line 80 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
CoreSimulatorSupport::DeviceType::ProductFamilyID CoreSimulatorSupport::DeviceType::GetProductFamilyID | ( | ) |
Definition at line 85 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
|
explicit |
Definition at line 74 of file PlatformiOSSimulatorCoreSimulatorSupport.mm.
|
private |
Definition at line 97 of file PlatformiOSSimulatorCoreSimulatorSupport.h.
Referenced by GetModelIdentifier(), and GetName().
|
private |
Definition at line 98 of file PlatformiOSSimulatorCoreSimulatorSupport.h.