luxlabs header browser preview


@interface HDDeviceEntity : HDHealthEntity

+ (id)databaseTable;
+ (id)_propertiesForDevice;
+ (id)deviceEntityWithDevice:(id)a0 syncIdentity:(long long)a1 healthDatabase:(id)a2 error:(id *)a3;
+ (id)_codableDeviceWithRow:(struct HDSQLiteRow { } *)a0;
+ (id)propertyForSyncIdentity;
+ (id)uniquedColumns;
+ (id)propertyForSyncProvenance;
+ (id)_insertDeviceWithUUID:(id)a0 creationDate:(double)a1 name:(id)a2 manufacturer:(id)a3 model:(id)a4 hardwareVersion:(id)a5 firmwareVersion:(id)a6 softwareVersion:(id)a7 localIdentifier:(id)a8 UDIDeviceIdentifier:(id)a9 syncProvenance:(long long)a10 syncIdentity:(long long)a11 database:(id)a12 error:(id *)a13;
+ (id)deviceEntitiesWithProperty:(id)a0 matchingValues:(id)a1 healthDatabase:(id)a2 error:(id *)a3;
+ (id)deviceEntitiesWithDevice:(id)a0 healthDatabase:(id)a1 error:(id *)a2;
+ (id)deviceEntityWithUUID:(id)a0 healthDatabase:(id)a1 error:(id *)a2;
+ (const struct { id x0; id x1; unsigned char x2; } *)columnDefinitionsWithCount:(unsigned long long *)a0;
+ (BOOL)insertCodableDevices:(id)a0 syncProvenance:(long long)a1 profile:(id)a2 error:(id *)a3;
+ (long long)protectionClass;

- (id)creationDateInHealthDatabase:(id)a0 error:(id *)a1;
- (id)deviceInHealthDatabase:(id)a0 error:(id *)a1;
- (id)deviceUUIDInDatabase:(id)a0 error:(id *)a1;
- (id)deviceUUIDInHealthDatabase:(id)a0 error:(id *)a1;

@end