idb/FBSimulatorControl
Lawrence Lomax 6477f0de87 Use Unisgned Integer (unsigned long long) for enumerations
Summary: `FBSimulatorState` puports to mirror the values of `CoreSimulator` but this isn't completely true as there is a difference in signedness. The dissasembly for CoreSimulator shows the `Invalid` state as being anything greater than `0x4` rather than `-1`. This means that Index Sets can be used as a more efficient way of storing collections of enumerated types, since the states can't be stored in a bitmask.

Reviewed By: marekcirkos

Differential Revision: D3184146

fb-gh-sync-id: 1ffe744611da91cb224b5c9b4cec6d8b9acfd408
fbshipit-source-id: 1ffe744611da91cb224b5c9b4cec6d8b9acfd408
2016-04-18 02:50:23 -07:00
..
Configuration Add FBSimulatorQuery 2016-04-12 06:00:36 -07:00
Diagnostics Remove FBJSONSerializationDescribeable 2016-04-08 03:00:20 -07:00
Events Use Unisgned Integer (unsigned long long) for enumerations 2016-04-18 02:50:23 -07:00
Framebuffer Use Unisgned Integer (unsigned long long) for enumerations 2016-04-18 02:50:23 -07:00
Interactions Rename FBProcessQuery to FBProcessFetcher 2016-04-14 08:15:34 -07:00
Management Use Unisgned Integer (unsigned long long) for enumerations 2016-04-18 02:50:23 -07:00
Model Added launch http route to launch agents 2016-04-06 14:35:23 -07:00
Notifiers Extracted FBControlCore 2016-03-09 10:42:43 -08:00
Processes Rename FBProcessQuery to FBProcessFetcher 2016-04-14 08:15:34 -07:00
Utility Rename FBProcessQuery to FBProcessFetcher 2016-04-14 08:15:34 -07:00
FBSimulatorControl-Info.plist Fixes for Xcode 7.3 Warnings 2016-03-24 02:50:37 -07:00
FBSimulatorControl.h Rename FBProcessQuery to FBProcessFetcher 2016-04-14 08:15:34 -07:00
FBSimulatorControl.xcconfig Resolved private framework and plugins linking 2016-04-01 02:35:23 -07:00