57 lines
1.5 KiB
C
57 lines
1.5 KiB
C
|
|
//
|
||
|
|
// IValue.h
|
||
|
|
// Pods
|
||
|
|
//
|
||
|
|
// Created by Ran Zhao on 9/2/24.
|
||
|
|
//
|
||
|
|
|
||
|
|
#ifndef IValue_h
|
||
|
|
#define IValue_h
|
||
|
|
|
||
|
|
#import <Foundation/Foundation.h>
|
||
|
|
|
||
|
|
@interface IValue : NSObject <NSCoding>
|
||
|
|
|
||
|
|
@property (nonatomic, strong) NSNumber *I0;
|
||
|
|
@property (nonatomic, strong) NSNumber *I1;
|
||
|
|
@property (nonatomic, strong) NSNumber *I2;
|
||
|
|
@property (nonatomic, strong) NSNumber *I3;
|
||
|
|
@property (nonatomic, strong) NSNumber *I4;
|
||
|
|
@property (nonatomic, assign) int bgCurrent;
|
||
|
|
@property (nonatomic, strong) NSNumber *k;
|
||
|
|
@property (nonatomic, strong) NSNumber *rf;
|
||
|
|
@property (nonatomic, strong) NSNumber *current;
|
||
|
|
@property (nonatomic, strong) NSDate *currentTime;
|
||
|
|
@property (nonatomic, strong) NSNumber *bg;
|
||
|
|
@property (nonatomic, strong) NSDate *rfTime;
|
||
|
|
|
||
|
|
- (instancetype)initWithCurrentTime:(NSDate *)currentTime current:(NSNumber *)current;
|
||
|
|
- (NSDate *)getRfTime;
|
||
|
|
- (void)setRfTime:(NSDate *)rfTime;
|
||
|
|
- (NSNumber *)getBg;
|
||
|
|
- (void)setBg:(NSNumber *)bg;
|
||
|
|
- (NSNumber *)getI0;
|
||
|
|
- (void)setI0:(NSNumber *)i0;
|
||
|
|
- (NSNumber *)getI1;
|
||
|
|
- (void)setI1:(NSNumber *)i1;
|
||
|
|
- (NSNumber *)getI2;
|
||
|
|
- (void)setI2:(NSNumber *)i2;
|
||
|
|
- (NSNumber *)getI3;
|
||
|
|
- (void)setI3:(NSNumber *)i3;
|
||
|
|
- (NSNumber *)getI4;
|
||
|
|
- (void)setI4:(NSNumber *)i4;
|
||
|
|
- (int)getBgCurrent;
|
||
|
|
- (void)setBgCurrent:(int)bgCurrent;
|
||
|
|
- (NSNumber *)getK;
|
||
|
|
- (void)setK:(NSNumber *)k;
|
||
|
|
- (NSNumber *)getRf;
|
||
|
|
- (void)setRf:(NSNumber *)rf;
|
||
|
|
- (NSNumber *)getCurrent;
|
||
|
|
- (void)setCurrent:(NSNumber *)current;
|
||
|
|
- (NSDate *)getCurrentTime;
|
||
|
|
- (void)setCurrentTime:(NSDate *)currentTime;
|
||
|
|
|
||
|
|
@end
|
||
|
|
|
||
|
|
#endif /* IValue_h */
|