System/Library/PrivateFrameworks/FrontBoard.framework
FBProcessCPUStatistics.h
Download FBProcessCPUStatistics.h
@class RBSProcessHandle;
@interface FBProcessCPUStatistics : NSObject {
RBSProcessHandle *_handle;
struct FBProcessTimes { double beginUserCPUElapsedTime; double beginSystemCPUElapsedTime; double beginIdleCPUElapsedTime; double beginApplicationCPUElapsedTime; } _times;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}
@property (readonly, nonatomic) double totalElapsedTime;
@property (readonly, nonatomic) double totalElapsedUserTime;
@property (readonly, nonatomic) double totalElapsedSystemTime;
@property (readonly, nonatomic) double totalElapsedIdleTime;
- (void)reset;
- (void)_lock_getApplicationCPUTimesForUser:(out double *)a0 system:(out double *)a1 idle:(out double *)a2;
- (id)initWithProcessHandle:(id)a0;
- (void)_hostwideUserElapsedCPUTime:(out double *)a0 systemElapsedCPUTime:(out double *)a1 idleElapsedCPUTime:(out double *)a2;
- (void).cxx_destruct;
- (id)descriptionForCrashReport;
@end