luxlabs header browser preview


@class NSDate;

@interface PLDTCostElement : NSObject

@property (retain) NSDate *startDate;
@property (retain) NSDate *costReturnedTillDate;
@property double costAggregated;
@property (retain) NSDate *lastOverheadStart;

+ (id)getCostElementInstance;

- (id)init;
- (void).cxx_destruct;
- (id)initWithTime:(id)a0;
- (void)addCpuEvent:(double)a0 atTime:(id)a1 withPid:(int)a2 withAppState:(int)a3;
- (void)addDisplayEvent:(double)a0 atTime:(id)a1 withPid:(int)a2 withAppState:(int)a3;
- (void)addEvent:(double)a0 atTime:(id)a1;
- (void)addGpuEvent:(double)a0 atTime:(id)a1 withPid:(int)a2 withAppState:(int)a3;
- (void)addLocationEvent:(double)a0 atTime:(id)a1 withPid:(int)a2 withAppState:(int)a3;
- (void)addNetworkingEvent:(double)a0 atTime:(id)a1 withPid:(int)a2 withAppState:(int)a3 withQueryCount:(int)a4;
- (id)getApplicationCostUptoTime:(id)a0 withPid:(int)a1 withLastActiveStart:(id)a2 withLastSuspendStart:(id)a3 withAppState:(int)a4;
- (id)getCostUptoTime:(id)a0;
- (id)getCpuCostUptoTime:(id)a0 withPid:(int)a1 withLastActiveStart:(id)a2 withLastSuspendStart:(id)a3 withAppState:(int)a4;
- (id)getDisplayCostUptoTime:(id)a0 withPid:(int)a1 withLastActiveStart:(id)a2 withLastSuspendStart:(id)a3 withAppState:(int)a4;
- (id)getGpuCostUptoTime:(id)a0 withPid:(int)a1 withLastActiveStart:(id)a2 withLastSuspendStart:(id)a3 withAppState:(int)a4;
- (id)getLocationCostUptoTime:(id)a0 withPid:(int)a1 withLastActiveStart:(id)a2 withLastSuspendStart:(id)a3 withAppState:(int)a4;
- (id)getNetworkingCostUptoTime:(id)a0 withPid:(int)a1 withLastActiveStart:(id)a2 withLastSuspendStart:(id)a3 withAppState:(int)a4 withQueryCount:(int)a5;

@end