#ifndef KLTRunLog_h
#define KLTRunLog_h

#import <Foundation/Foundation.h>
@interface KLTRunLog : NSObject 

typedef enum {
    release,
    debug,
} DEBUG_LEVEL;

typedef enum {
    info,
    warn,
    error,
} DEBUG_MODE;

- (void) writeLog:(DEBUG_MODE)mode message:(NSString *)message;
- (void) setPath:(NSString *)path;
- (void) getPath;
- (NSArray *)listAllLog;
- (void)createNewCSV:(NSString *)sensorSN;
- (void)useCurrentCSV:(NSString *)sensorSN;

@property (nonatomic, copy) NSString *path;

@end

@interface PathWithModDate : NSObject
@property (strong) NSString *path;
@property (strong) NSDate *modDate;
@end



#endif /* KLTRunLog_h */
